Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HistogramVec ¶
type HistogramVec interface { Start() HistogramVec Finished(constLabels map[string]string) Success() Error(code string) With(prometheus.Labels) prometheus.Observer Observe(float64, prometheus.Labels) Unregister() bool }
func NewHistogramVec ¶
type PrometheusMetricBuilder ¶
type PrometheusMetricBuilder interface { Namespace(string) PrometheusMetricBuilder Name(string) PrometheusMetricBuilder Help(string) PrometheusMetricBuilder ConstLabels(map[string]string) PrometheusMetricBuilder LabelNames([]string) PrometheusMetricBuilder //BuildCounterVec() *prometheus.CounterVec BuildHistogramVec() (HistogramVec, error) BuildGougeVec() (GaugeVec, error) }
func NewBuilder ¶
func NewBuilder() PrometheusMetricBuilder
Click to show internal directories.
Click to hide internal directories.