Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProxyRecorder ¶
type ProxyRecorder struct {
MetricTimeseriesBatchesReceived prometheus.Counter
MetricTimeseriesBatchesReceivedBytes prometheus.Histogram
MetricTimeseriesReceived *prometheus.CounterVec
MetricTimeseriesRequestDurationSeconds *prometheus.HistogramVec
MetricTimeseriesRequestErrors *prometheus.CounterVec
MetricTimeseriesRequests *prometheus.CounterVec
}
func MustMakeRecorder ¶
func MustMakeRecorder(proxyName string) *ProxyRecorder
func NewRecorder ¶
func NewRecorder(proxyName string) *ProxyRecorder
func (*ProxyRecorder) Collectors ¶
func (r *ProxyRecorder) Collectors() []prometheus.Collector
func (*ProxyRecorder) DeleteMetricsForNamespace ¶
func (r *ProxyRecorder) DeleteMetricsForNamespace(ns *corev1.Namespace)
DeleteCondition deletes the condition metrics for the ref.
Click to show internal directories.
Click to hide internal directories.