...
1 package http
2
3 import "github.com/prometheus/client_golang/prometheus"
4
5 type Metrics struct {
6 DatasyncMessagingHTTPMetrics prometheus.Counter
7 }
8
9 func NewMetrics() *Metrics {
10 m := &Metrics{
11 DatasyncMessagingHTTPMetrics: prometheus.NewCounter(
12 prometheus.CounterOpts{
13 Name: "data_sync_messaging_http_metrics",
14 Help: "Total number of messages sent via the Chirp HTTP API",
15 },
16 ),
17 }
18
19 prometheus.MustRegister(m.DatasyncMessagingHTTPMetrics)
20
21 return m
22 }
23
View as plain text