Monorepo for Tangled
tangled.org
1package metrics
2
3import (
4 "github.com/prometheus/client_golang/prometheus"
5 "github.com/prometheus/client_golang/prometheus/promauto"
6)
7
8var (
9 HttpRequestsTotal = promauto.NewCounterVec(prometheus.CounterOpts{
10 Name: "appview_http_requests_total",
11 Help: "Total number of HTTP requests",
12 }, []string{"method", "path", "status"})
13
14 HttpRequestDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{
15 Name: "appview_http_request_duration_seconds",
16 Help: "HTTP request duration in seconds",
17 Buckets: prometheus.DefBuckets,
18 }, []string{"method", "path", "status"})
19)