package
1.0.0-beta.9
Repository: https://github.com/chtison/hydra.git
Documentation: pkg.go.dev

# Functions

Method for creation new custom Prometheus metrics Example: pm := &Metrics{ Counter: prometheus.NewCounterVec( prometheus.CounterOpts{ Name: "servicename_requests_total", Help: "Description", ConstLabels: map[string]string{ "version": version, "hash": hash, "buildTime": buildTime, }, }, []string{"endpoint"}, ), ResponseTime: prometheus.NewHistogramVec( prometheus.HistogramOpts{ Name: "servicename_response_time_seconds", Help: "Description", ConstLabels: map[string]string{ "version": version, "hash": hash, "buildTime": buildTime, }, }, []string{"endpoint"}, ), } prometheus.Register(pm.Counter) prometheus.Register(pm.ResponseTime).
No description provided by the author

# Structs

Metrics prototypes Example: Counter *prometheus.CounterVec ResponseTime *prometheus.HistogramVec.
No description provided by the author