Complete local Prometheus mapping and record live acceptance blockers

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a0e6f1-443f-7783-9920-a16b2ffc467f
This commit is contained in:
tegwick 2026-09-28 09:42:04 +02:00
parent 27df597a39
commit b6d0f78f93
11 changed files with 501 additions and 5 deletions

View file

@ -0,0 +1,25 @@
{
"groups": [
{
"name": "railiance-platform-assurance",
"rules": [
{
"alert": "RailianceAssuranceUnhealthy",
"expr": "railiance_assurance_state{stream=\"railiance-platform.service-assurance\",producer=\"railiance-platform\",state!=\"healthy\"} == 1",
"labels": {
"severity": "warning",
"owner": "railiance-telemetry"
}
},
{
"alert": "RailianceAssuranceEmissionAbsent",
"expr": "absent(railiance_assurance_observed_timestamp_seconds{stream=\"railiance-platform.service-assurance\",producer=\"railiance-platform\"}) or (time() - railiance_assurance_observed_timestamp_seconds{stream=\"railiance-platform.service-assurance\",producer=\"railiance-platform\"} > 900) or (railiance_assurance_observed_timestamp_seconds{stream=\"railiance-platform.service-assurance\",producer=\"railiance-platform\"} > time())",
"labels": {
"severity": "warning",
"owner": "railiance-telemetry"
}
}
]
}
]
}