diff --git a/pom.xml b/pom.xml index e663cee33..fb6fc9477 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ 2.1.0 2.1.19 2.1.9 - 11.4.4 + 11.4.6-alpha-343-SNAPSHOT ${project.version} 21 21 diff --git a/src/main/java/com/uid2/operator/monitoring/OperatorMetrics.java b/src/main/java/com/uid2/operator/monitoring/OperatorMetrics.java index 990fff02f..2a013b878 100644 --- a/src/main/java/com/uid2/operator/monitoring/OperatorMetrics.java +++ b/src/main/java/com/uid2/operator/monitoring/OperatorMetrics.java @@ -35,6 +35,11 @@ public void setup() { .map(SaltEntry::lastUpdated).min(Long::compare).orElse(null)) .description("max last updated timestamp within currently effective second level salts") .register(globalRegistry); + Gauge + .builder("uid2_second_level_salt_current_effective", () -> + saltProvider.getSnapshot(Instant.now()).getEffective().toEpochMilli()) + .description("effective timestamp of the currently effective second level salts") + .register(globalRegistry); update(); }