diff options
author | Morten Tokle <mortent@yahooinc.com> | 2023-11-07 13:53:30 +0100 |
---|---|---|
committer | Morten Tokle <mortent@yahooinc.com> | 2023-11-07 13:53:30 +0100 |
commit | 35727622c4f9af4be44ee67c6f79308ddd3af421 (patch) | |
tree | d57aaa11fe0ea29dc3591f02790554d416727bd0 /vespa-athenz | |
parent | 88f343b8fd3f6526933d1e975414424743bde728 (diff) |
Track usage of legacy component
Diffstat (limited to 'vespa-athenz')
-rw-r--r-- | vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identityprovider/client/LegacyAthenzIdentityProviderImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identityprovider/client/LegacyAthenzIdentityProviderImpl.java b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identityprovider/client/LegacyAthenzIdentityProviderImpl.java index 7c375d4c0ff..a881dc2b100 100644 --- a/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identityprovider/client/LegacyAthenzIdentityProviderImpl.java +++ b/vespa-athenz/src/main/java/com/yahoo/vespa/athenz/identityprovider/client/LegacyAthenzIdentityProviderImpl.java @@ -388,7 +388,8 @@ public final class LegacyAthenzIdentityProviderImpl extends AbstractComponent im try { Instant expirationTime = getExpirationTime(credentials); Duration remainingLifetime = Duration.between(clock.instant(), expirationTime); - metric.set(CERTIFICATE_EXPIRY_METRIC_NAME, remainingLifetime.getSeconds(), null); + Metric.Context dimensions = metric.createContext(Map.of("implementation", this.getClassName())); + metric.set(CERTIFICATE_EXPIRY_METRIC_NAME, remainingLifetime.getSeconds(), dimensions); } catch (Throwable t) { log.log(Level.WARNING, "Failed to update metrics: " + t.getMessage(), t); } |