Type Alias: MonitorUpEventData
MonitorUpEventData =
MonitorLifecycleEventData& {status:"up"; }
Defined in: shared/types/events.ts:667
Payload for events when a monitor comes back up (becomes available).
Type Declarationโ
statusโ
status:
"up"
New status value (always "up" for this event).
Remarksโ
Emitted when a previously down monitor is detected as up. Aligns with the
canonical StatusUpdate payload while constraining the resulting status
to "up".
Exampleโ
const event: MonitorUpEventData = {
    details: "Endpoint recovered",
    monitor,
    monitorId: monitor.id,
    previousStatus: "down",
    site,
    siteIdentifier: site.identifier,
    status: "up",
    timestamp: new Date().toISOString(),
};