ginPrometheusx

package
v2.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 10, 2026 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Builder

type Builder struct {
	Namespace  string // 命名空间
	Subsystem  string // 子系统
	Name       string // 指标名称
	InstanceId string // 实例ID
	Help       string // 指标描述
}

func (*Builder) BuildActiveRequest

func (b *Builder) BuildActiveRequest() gin.HandlerFunc

BuildActiveRequest 活跃请求

func (*Builder) BuildResponseTime

func (b *Builder) BuildResponseTime() gin.HandlerFunc

BuildResponseTime 响应时间

type BuilderConfig

type BuilderConfig Builder

type PrometheusGinBuilder

type PrometheusGinBuilder interface {
	// BuildResponseTime 构建响应时间
	BuildResponseTime() gin.HandlerFunc

	// BuildActiveRequest 构建活跃请求
	BuildActiveRequest() gin.HandlerFunc
}

PrometheusGinBuilder 接口

func NewBuilder

func NewBuilder(builderConf BuilderConfig) PrometheusGinBuilder

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL