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
Click to show internal directories.
Click to hide internal directories.