System health

Data source failures, delays, and anomalies — no log access required.

Sources OK
7 / 9
Delayed
1
Failed
1

Event log

TimeSourceLevelDetail
2026-07-21 06:00Regional cyclone outlook feedFailedTimeout after 30s, 3 retries exhausted
2026-07-21 13:00NDVI (HDX)DelayedComposite not yet published upstream
2026-07-21 06:00CHIRPS rainfallOKRefreshed on cadence

Performance

JobAvg duration (7d)Last run
Hazard ingestion (all sources)42s2026-07-21 13:00
Threshold/alert detection3.1s2026-07-21 13:05
Weekly report generation18s2026-07-20 06:00

Verification records

AlertAccuracyCalibration note
ALT-2026-0091 (Flood)78Lower forecast Warning threshold to 4.8m
ALT-2026-0074 (Cyclone)91Track model performed within expected margin

Audit log append-only

TimeActorActionEntityDetail
2026-07-21 10:05Rakoto (Admin)Edit thresholdFlood / WarningValue 5.0m → 4.8m
2026-07-20 08:02AdminApprove reportWeekly / AnalamangaApproved for dissemination
2026-07-19 09:14SystemAlert openedALT-2026-0142Threshold breach detected

Append-only — records cannot be modified or removed after creation.

Daily duty log shift accountability

What was done this shift (auto-compiled from the audit log above), the routine checks completed, and anything outstanding — submitted to the supervisor and kept as an immutable record.


Rakoto · Analyst

“On duty” is the signed-in user for now — a duty roster is open decision D-1.

Activity this shift — auto-compiled from the audit log

AreaCountDetail
Alerts reviewed32 approved, 1 rejected (ALT-2026-0139 — “analogue mismatch”)
Decisions recorded2ALT-2026-0142 escalated; ALT-0101 manually resolved
Drafts submitted for review1DRAFT-0142-A
Reports generated1Flash — Ambohidratrimo
Community / field reports logged21 against ALT-2026-0142; 1 new drought observation, Androy
Reference layers flagged stale1Vulnerability index — last updated 2025-11, review overdue
Calibration notes actioned1Flood/Warning threshold 5.0m → 4.8m (VER-2026-014)

Routine checks

The read-only steps of the daily round — tick to attest each was done. The action steps in the table above are already in the audit log.

Source health at end of shift

7 OK 1 Delayed — NDVI (HDX), upstream composite not published 1 Failed — Regional cyclone outlook feed, timeout ×3 (carried to next shift)

Submitting writes an immutable append-only record (actor, shift, timestamp), notifies the supervisor, and adds it to Duty logs below. It cannot be edited after submission — a correction is a follow-up entry.

Duty logs append-only

ShiftOn dutySubmittedSupervisor ack
2026-07-20 · 06:00–18:00Rakoto · Analyst2026-07-20 18:12 Acknowledged — Hery (Admin)Open
2026-07-19 · 18:00–06:00Naina · Analyst2026-07-20 06:04 Pending ackOpen

The supervisor acknowledges each log; one left unacknowledged past 24h is flagged. Retained indefinitely for audit — the same append-only rule as the audit log above.

Handover documentation

Admin runbook covers: threshold configuration, review & approval, dissemination, boundary updates, and common failure recovery steps.

Open admin runbook →