in pkg/metrics/event.go [33:87]
func initEventMetrics() *EventMetrics {
metrics := &EventMetrics{}
metrics.totalEventsCreated = prometheus.NewGauge(
prometheus.GaugeOpts{
Namespace: Namespace,
Subsystem: EventSubsystem,
Name: "total_created",
Help: "total events created",
})
metrics.totalEventsChanneled = prometheus.NewGauge(
prometheus.GaugeOpts{
Namespace: Namespace,
Subsystem: EventSubsystem,
Name: "total_channeled",
Help: "total events channeled",
})
metrics.totalEventsNotChanneled = prometheus.NewGauge(
prometheus.GaugeOpts{
Namespace: Namespace,
Subsystem: EventSubsystem,
Name: "total_not_channeled",
Help: "total events not channeled",
})
metrics.totalEventsProcessed = prometheus.NewGauge(
prometheus.GaugeOpts{
Namespace: Namespace,
Subsystem: EventSubsystem,
Name: "total_processed",
Help: "total events processed",
})
metrics.totalEventsStored = prometheus.NewGauge(
prometheus.GaugeOpts{
Namespace: Namespace,
Subsystem: EventSubsystem,
Name: "total_processed",
Help: "total events processed",
})
metrics.totalEventsNotStored = prometheus.NewGauge(
prometheus.GaugeOpts{
Namespace: Namespace,
Subsystem: EventSubsystem,
Name: "total_processed",
Help: "total events processed",
})
metrics.totalEventsCollected = prometheus.NewGauge(
prometheus.GaugeOpts{
Namespace: Namespace,
Subsystem: EventSubsystem,
Name: "total_collected",
Help: "total events collected",
})
return metrics
}