package sender import "github.com/prometheus/client_golang/prometheus" type metrics struct { SentMessagesTotal *prometheus.CounterVec } func newMetrics() *metrics { m := &metrics{ SentMessagesTotal: prometheus.NewCounterVec( prometheus.CounterOpts{ Name: "data_sync_messaging_sent_messages_total", Help: "Number of messages sent to kafka", }, []string{"type", "tenant"}, ), } prometheus.MustRegister(m.SentMessagesTotal) return m }