diff options
Diffstat (limited to 'internal/server/metrics/metrics.go')
| -rw-r--r-- | internal/server/metrics/metrics.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/server/metrics/metrics.go b/internal/server/metrics/metrics.go index 1ce907c..d465b6c 100644 --- a/internal/server/metrics/metrics.go +++ b/internal/server/metrics/metrics.go @@ -55,3 +55,10 @@ var UsersActive = promauto.NewGauge(prometheus.GaugeOpts{ Name: "users_active_total", Help: "The total number of active users", }) + +var SessionDuration = promauto.NewHistogramVec(prometheus.HistogramOpts{ + Namespace: namespace, + Name: "session_duration_seconds", + Help: "The duration in seconds of an authenticated session", + NativeHistogramBucketFactor: 1.00271, +}, []string{"os", "arch", "term", "colorterm"}) |
