 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  
const ( NamespaceSeparatorByte = '_' NamespaceSeparator = string(NamespaceSeparatorByte) )
Variables ¶
      View Source
      
  
var ErrFailedRegistering = errors.New("failed registering metric")
    Functions ¶
func AppendNamespace ¶ added in v1.10.19
Types ¶
type APIInterceptor ¶
type APIInterceptor interface {
	InterceptRequest(i *rpc.RequestInfo) *http.Request
	AfterRequest(i *rpc.RequestInfo)
}
    func NewAPIInterceptor ¶
func NewAPIInterceptor(registerer prometheus.Registerer) (APIInterceptor, error)
type Averager ¶ added in v1.4.11
type Averager interface {
	Observe(float64)
}
    func NewAverager ¶ added in v1.4.11
func NewAverager(name, desc string, reg prometheus.Registerer) (Averager, error)
func NewAveragerWithErrs ¶ added in v1.4.11
func NewAveragerWithErrs(name, desc string, reg prometheus.Registerer, errs *wrappers.Errs) Averager
 Click to show internal directories. 
   Click to hide internal directories.