Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Monitor ¶
type Monitor struct {
ModulesDeployed prometheus.Gauge
CacheHits prometheus.Gauge
CacheMisses prometheus.Gauge
CacheKeysAdded prometheus.Gauge
CacheCostAdded prometheus.Gauge
CacheKeysEvicted prometheus.Gauge
CacheCostEvicted prometheus.Gauge
// Reconciler Metrics
ReconciliationDuration prometheus.Histogram
ReconciliationCounter prometheus.Counter
FailedReconciliationCounter prometheus.Counter
}
func (*Monitor) ObserveReconciliationDuration ¶
func (*Monitor) OnFailedReconciliation ¶
func (m *Monitor) OnFailedReconciliation()
func (*Monitor) OnReconciliation ¶
func (m *Monitor) OnReconciliation()
func (*Monitor) UpdateCacheMetrics ¶
Click to show internal directories.
Click to hide internal directories.