Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics struct { HttpRequestDuration metrics.Histogram `metric:"http_request_duration_seconds" labels:"method,path,status_code" help:"Duration of api requesting"` HttpRequestSucceed metrics.Counter `metric:"http_request_total" tags:"result=ok" labels:"method,path,status_code" help:"http requesting counter"` HttpRequestFailed metrics.Counter `metric:"http_request_total" tags:"result=err" labels:"method,path,status_code" help:"http requesting counter"` }
func NewMetrics ¶
func NewMetrics() *Metrics
func (*Metrics) IncHttpRequestFailed ¶
func (*Metrics) IncHttpRequestSucceed ¶
Click to show internal directories.
Click to hide internal directories.