Skip to content

Commit 36c509a

Browse files
sch-UID2-6221 added metrics for salts effective timestamp (#2397)
* added metrics for salts effective timestamp * updated shared version to snapshot * upgraded shared to 11.4.12
1 parent 147b3a0 commit 36c509a

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<enclave-aws.version>2.1.0</enclave-aws.version>
2424
<enclave-azure.version>2.1.19</enclave-azure.version>
2525
<enclave-gcp.version>2.1.9</enclave-gcp.version>
26-
<uid2-shared.version>11.4.4</uid2-shared.version>
26+
<uid2-shared.version>11.4.12</uid2-shared.version>
2727
<image.version>${project.version}</image.version>
2828
<maven.compiler.source>21</maven.compiler.source>
2929
<maven.compiler.target>21</maven.compiler.target>

src/main/java/com/uid2/operator/monitoring/OperatorMetrics.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ public void setup() {
3535
.map(SaltEntry::lastUpdated).min(Long::compare).orElse(null))
3636
.description("max last updated timestamp within currently effective second level salts")
3737
.register(globalRegistry);
38+
Gauge
39+
.builder("uid2_second_level_salt_current_effective", () ->
40+
saltProvider.getSnapshot(Instant.now()).getEffective().toEpochMilli())
41+
.description("effective timestamp of the currently effective second level salts")
42+
.register(globalRegistry);
3843

3944
update();
4045
}

0 commit comments

Comments
 (0)