Documentation ¶
Index ¶
- type Metrics
- func (s *Metrics) CertGenerations(apiVersion envoy_common.APIVersion) prometheus.Counter
- func (s *Metrics) DecrementActiveWatchdogs(apiVersion envoy_common.APIVersion)
- func (s *Metrics) IncrementActiveWatchdogs(apiVersion envoy_common.APIVersion)
- func (s *Metrics) SdsGeneration(apiVersion envoy_common.APIVersion) prometheus.Observer
- func (s *Metrics) SdsGenerationsErrors(apiVersion envoy_common.APIVersion) prometheus.Counter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics struct { Callbacks util_xds.Callbacks sync.RWMutex // contains filtered or unexported fields }
func NewMetrics ¶
func NewMetrics(metrics core_metrics.Metrics) (*Metrics, error)
func (*Metrics) CertGenerations ¶
func (s *Metrics) CertGenerations(apiVersion envoy_common.APIVersion) prometheus.Counter
func (*Metrics) DecrementActiveWatchdogs ¶
func (s *Metrics) DecrementActiveWatchdogs(apiVersion envoy_common.APIVersion)
func (*Metrics) IncrementActiveWatchdogs ¶
func (s *Metrics) IncrementActiveWatchdogs(apiVersion envoy_common.APIVersion)
func (*Metrics) SdsGeneration ¶
func (s *Metrics) SdsGeneration(apiVersion envoy_common.APIVersion) prometheus.Observer
func (*Metrics) SdsGenerationsErrors ¶
func (s *Metrics) SdsGenerationsErrors(apiVersion envoy_common.APIVersion) prometheus.Counter
Click to show internal directories.
Click to hide internal directories.