From 0e8636baf89521af55455848cb89eb4b7d828fef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96hlund?= Date: Mon, 10 Mar 2025 12:57:20 +0100 Subject: [PATCH] Rename consecutive failure counter --- docs/telemetry.md | 2 +- src/ServiceControl.Audit/Auditing/Metrics/IngestionMetrics.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/telemetry.md b/docs/telemetry.md index f9af25a137..0d6c62fdbb 100644 --- a/docs/telemetry.md +++ b/docs/telemetry.md @@ -24,7 +24,7 @@ The following ingestion metrics with their corresponding dimensions are availabl - `sc.audit.ingestion.failures_total` - Failure counter - `message.category` - Indicates the category of the message ingested: `audit-message`, `saga-update` or `control-message` - `result` - Indicates how the failure was resolved: `retry` or `stored-poision` -- `sc.audit.ingestion.consecutive_batch_failure_total` - Consecutive batch failures +- `sc.audit.ingestion.consecutive_batch_failures_total` - Consecutive batch failures Example queries in PromQL for use in Grafana: diff --git a/src/ServiceControl.Audit/Auditing/Metrics/IngestionMetrics.cs b/src/ServiceControl.Audit/Auditing/Metrics/IngestionMetrics.cs index f968cebb72..f8bd2d763a 100644 --- a/src/ServiceControl.Audit/Auditing/Metrics/IngestionMetrics.cs +++ b/src/ServiceControl.Audit/Auditing/Metrics/IngestionMetrics.cs @@ -20,7 +20,7 @@ public IngestionMetrics(IMeterFactory meterFactory) batchDuration = meter.CreateHistogram(BatchDurationInstrumentName, unit: "seconds", "Message batch processing duration in seconds"); ingestionDuration = meter.CreateHistogram(MessageDurationInstrumentName, unit: "seconds", description: "Audit message processing duration in seconds"); - consecutiveBatchFailureGauge = meter.CreateObservableGauge($"{InstrumentPrefix}.consecutive_batch_failure_total", () => consecutiveBatchFailures, description: "Consecutive audit ingestion batch failure"); + consecutiveBatchFailureGauge = meter.CreateObservableGauge($"{InstrumentPrefix}.consecutive_batch_failures_total", () => consecutiveBatchFailures, description: "Consecutive audit ingestion batch failures"); failureCounter = meter.CreateCounter($"{InstrumentPrefix}.failures_total", description: "Audit ingestion failure count"); }