Watch
0
0
Fork
You've already forked hyperhive
0

export bao client-cert not_before/not_after gauges and alert past 80% of lifetime

This commit is contained in:
atlas 2026-10-25 17:41:47 +01:00 • committed by mara
commit 078696aaee
23 changed files with 604 additions and 53 deletions

16
Cargo.lock generated
View file

@ -1691,6 +1691,7 @@ dependencies = [
"serde_json",
"sha1",
"swarm-agent-verify",
"swarm-cert-metrics",
"swarm-queue-client",
"swarm-secret-client",
"swarm-wire",
@ -1801,6 +1802,7 @@ dependencies = [
"serde_json",
"sha2 0.11.0",
"strum",
"swarm-cert-metrics",
"swarm-matrix-client",
"swarm-queue-client",
"swarm-secret-client",
@ -4837,6 +4839,16 @@ dependencies = [
"tracing-subscriber",
]
[[package]]
name = "swarm-cert-metrics"
version = "0.1.0"
dependencies = [
"opentelemetry",
"opentelemetry_sdk",
"swarm-secret-client",
"tracing",
]
[[package]]
name = "swarm-ci-metrics"
version = "0.1.0"
@ -4909,6 +4921,7 @@ dependencies = [
"similar",
"strum",
"swarm-authelia-bridge-sock",
"swarm-cert-metrics",
"swarm-controller-api",
"swarm-matrix-client",
"swarm-queue-client",
@ -4922,7 +4935,6 @@ dependencies = [
"url",
"utoipa",
"utoipa-axum",
"x509-cert",
]
[[package]]
@ -5096,6 +5108,7 @@ dependencies = [
"opentelemetry_sdk",
"serde",
"serde_json",
"swarm-cert-metrics",
"swarm-queue-client",
"swarm-secret-client",
"swarm-wire",
@ -5122,6 +5135,7 @@ dependencies = [
"tracing",
"tracing-subscriber",
"vaultrs",
"x509-cert",
]
[[package]]