From 6bf83e3fdf57c0458b09035e6fd34f4adb2cbc70 Mon Sep 17 00:00:00 2001 From: Jay DeLuca Date: Thu, 4 Dec 2025 05:39:43 -0500 Subject: [PATCH 1/2] Add unit to new retry histogram --- .../instrumentation/failsafe/v3_0/FailsafeTelemetry.java | 1 + 1 file changed, 1 insertion(+) 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 c9b358c6baf1..bc8424cbb941 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 @@ -100,6 +100,7 @@ public RetryPolicy createRetryPolicy(RetryPolicy delegate, String retr meter .histogramBuilder("failsafe.retry_policy.attempts") .setDescription("Number of attempts for each execution.") + .setUnit("{retry_attempt}") .ofLongs() .setExplicitBucketBoundariesAdvice(Arrays.asList(1L, 2L, 3L, 5L)) .build(); From 5785c692c75fde534ea8a1e1fb184b0ad5f63957 Mon Sep 17 00:00:00 2001 From: Jay DeLuca Date: Thu, 4 Dec 2025 11:16:45 -0500 Subject: [PATCH 2/2] Update instrumentation/failsafe-3.0/library/src/main/java/io/opentelemetry/instrumentation/failsafe/v3_0/FailsafeTelemetry.java Co-authored-by: Trask Stalnaker --- .../instrumentation/failsafe/v3_0/FailsafeTelemetry.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 bc8424cbb941..5bbe2d35da00 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 @@ -100,7 +100,7 @@ public RetryPolicy createRetryPolicy(RetryPolicy delegate, String retr meter .histogramBuilder("failsafe.retry_policy.attempts") .setDescription("Number of attempts for each execution.") - .setUnit("{retry_attempt}") + .setUnit("{attempt}") .ofLongs() .setExplicitBucketBoundariesAdvice(Arrays.asList(1L, 2L, 3L, 5L)) .build();