From 2e9e2159f432d28cd0700ee172e4d5516b68d4c5 Mon Sep 17 00:00:00 2001 From: Trask Stalnaker Date: Fri, 19 Sep 2025 09:46:40 -0700 Subject: [PATCH] Remove pluralization of failsafe metric namespace (#14722) --- docs/instrumentation-list.yaml | 2 +- .../instrumentation/failsafe/v3_0/FailsafeTelemetry.java | 2 +- .../instrumentation/failsafe/v3_0/FailsafeTelemetryTest.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/instrumentation-list.yaml b/docs/instrumentation-list.yaml index 7d918f90a5..1c8f028b25 100644 --- a/docs/instrumentation-list.yaml +++ b/docs/instrumentation-list.yaml @@ -3069,7 +3069,7 @@ libraries: type: STRING - name: failsafe.circuit_breaker.outcome type: STRING - - name: failsafe.circuit_breaker.state_changes.count + - name: failsafe.circuit_breaker.state_change.count description: Count of circuit breaker state changes. type: LONG_SUM unit: execution diff --git a/instrumentation/failsafe-3.0/library/src/main/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetry.java b/instrumentation/failsafe-3.0/library/src/main/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetry.java index dc7ce4c470..94c05f1dba 100644 --- a/instrumentation/failsafe-3.0/library/src/main/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetry.java +++ b/instrumentation/failsafe-3.0/library/src/main/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetry.java @@ -57,7 +57,7 @@ public final class FailsafeTelemetry { .build(); LongCounter stateChangesCounter = meter - .counterBuilder("failsafe.circuit_breaker.state_changes.count") + .counterBuilder("failsafe.circuit_breaker.state_change.count") .setDescription("Count of circuit breaker state changes.") .setUnit("{execution}") .build(); diff --git a/instrumentation/failsafe-3.0/library/src/test/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetryTest.java b/instrumentation/failsafe-3.0/library/src/test/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetryTest.java index 96a955f82b..78038503e4 100644 --- a/instrumentation/failsafe-3.0/library/src/test/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetryTest.java +++ b/instrumentation/failsafe-3.0/library/src/test/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetryTest.java @@ -67,7 +67,7 @@ final class FailsafeTelemetryTest { "io.opentelemetry.failsafe-3.0", metricAssert -> metricAssert - .hasName("failsafe.circuit_breaker.state_changes.count") + .hasName("failsafe.circuit_breaker.state_change.count") .hasLongSumSatisfying( sum -> sum.isMonotonic()