diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-07-14 12:39:46 +0300 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-07-19 18:32:12 +0300 |
| commit | 0a0915a977c7acb087b270327ec5190b3b4428b5 (patch) | |
| tree | 413b8d8a9af18276b83e1e51aab5437b70af5c30 /internal/server/metrics | |
| parent | d78eb1fbc4d8479afd05f0e910d6e3ec9343a015 (diff) | |
Added session based request rate limiting, uses token bucket strategy
Diffstat (limited to 'internal/server/metrics')
| -rw-r--r-- | internal/server/metrics/metrics.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/server/metrics/metrics.go b/internal/server/metrics/metrics.go index 725952b..5f7eb15 100644 --- a/internal/server/metrics/metrics.go +++ b/internal/server/metrics/metrics.go @@ -11,7 +11,7 @@ var RequestsProcessed = promauto.NewCounterVec(prometheus.CounterOpts{ Namespace: namespace, Name: "requests_processed_total", Help: "The total number of processed requests", -}, []string{"request_type"}) +}, []string{"request_type", "dropped"}) // var RequestsInProgress = promauto.NewCounterVec(prometheus.CounterOpts{ // Namespace: namespace, @@ -24,7 +24,7 @@ var RequestProcessingDuration = promauto.NewHistogramVec(prometheus.HistogramOpt Name: "request_processing_duration_seconds", Help: "The duration in seconds it took to process a request", NativeHistogramBucketFactor: 1.00271, -}, []string{"request_type"}) +}, []string{"request_type", "dropped"}) // var RequestProcessingDuration = promauto.NewSummaryVec(prometheus.SummaryOpts{ // Namespace: namespace, |
