diff --git a/contrib/upgrade-notes/latest.md b/contrib/upgrade-notes/latest.md index 6781dd46772..bebca62b221 100644 --- a/contrib/upgrade-notes/latest.md +++ b/contrib/upgrade-notes/latest.md @@ -23,4 +23,4 @@ Depending on your setup, changes listed here might require a manual intervention ### Metrics -* TBD +* `tetragon_ratelimit_dropped_total` metric is renamed to `tetragon_export_ratelimit_events_dropped_total` diff --git a/docs/content/en/docs/reference/metrics.md b/docs/content/en/docs/reference/metrics.md index 381ace5eeef..b3b750fc593 100644 --- a/docs/content/en/docs/reference/metrics.md +++ b/docs/content/en/docs/reference/metrics.md @@ -103,6 +103,10 @@ Timestamp of the most recent event to be exported Number of events missing process info. +### `tetragon_export_ratelimit_events_dropped_total` + +Number of events dropped on export due to rate limiting + ### `tetragon_flags_total` The total number of Tetragon flags. For internal use only. @@ -263,10 +267,6 @@ Process Loader event statistics. For internal use only. | ----- | ------ | | `count` | `LoaderReceived, LoaderResolvedImm, LoaderResolvedRetry` | -### `tetragon_ratelimit_dropped_total` - -The total number of rate limit Tetragon drops - ### `tetragon_tracingpolicy_loaded` The number of loaded tracing policy by state. diff --git a/pkg/exporter/metrics.go b/pkg/exporter/metrics.go index 5a1a32cd532..40e804f7a15 100644 --- a/pkg/exporter/metrics.go +++ b/pkg/exporter/metrics.go @@ -32,8 +32,8 @@ var ( rateLimitDropped = prometheus.NewCounter(prometheus.CounterOpts{ Namespace: consts.MetricsNamespace, - Name: "ratelimit_dropped_total", - Help: "The total number of rate limit Tetragon drops", + Name: "export_ratelimit_events_dropped_total", + Help: "Number of events dropped on export due to rate limiting", ConstLabels: nil, }) )