Ingest Monitoring Service
Health
Check /healthz
Create / Update Monitors
PUBLISHER_JSON
Optional overrides
use publishers from Redis (ignore file)
Run Create
Delete All Monitors
This deletes everything in Uptime Kuma.
Optional overrides
Delete All
Generate Publishers JSON
Generate
store to Redis
Redis: Latest and Keys
Get Latest
List Keys
Ingest Expected (Excel → Redis)
Column P = publisher id, Z = frequency. daily→1, weekly→7, monthly→30.
Upload Excel
Upload to Redis
Or check what’s in Redis
Get Latest Mapping
Expected Value Check
Compare Uptime Kuma monitors vs Redis (expected_value_in_uptime vs expected_value_from_redis).
Check Monitors vs Redis