package grpc import "github.com/prometheus/client_golang/prometheus" type Metrics struct { DatasyncMessagingGRPCMetrics prometheus.Counter } func NewMetrics() *Metrics { m := &Metrics{ DatasyncMessagingGRPCMetrics: prometheus.NewCounter( prometheus.CounterOpts{ Name: "data_sync_messaging_grpc_metrics", Help: "Total number of messages sent via the Chirp gRPC API", }, ), } prometheus.MustRegister(m.DatasyncMessagingGRPCMetrics) return m }