Interface: StatusAlert
Defined in: src/stores/alerts/useAlertStore.ts:61
Normalized alert payload stored within the queue.
Propertiesโ
idโ
readonlyid:string
Defined in: src/stores/alerts/useAlertStore.ts:63
Unique identifier for the alert.
monitorIdโ
readonlymonitorId:string
Defined in: src/stores/alerts/useAlertStore.ts:65
Identifier of the monitor that triggered the alert.
monitorNameโ
readonlymonitorName:string
Defined in: src/stores/alerts/useAlertStore.ts:67
Display name of the monitor, falling back to type-specific labeling.
previousStatus?โ
readonlyoptionalpreviousStatus:"degraded"|"down"|"paused"|"pending"|"up"
Defined in: src/stores/alerts/useAlertStore.ts:69
Optional previous status for comparison messaging.
siteIdentifierโ
readonlysiteIdentifier:string
Defined in: src/stores/alerts/useAlertStore.ts:71
Identifier of the site associated with the monitor.
siteNameโ
readonlysiteName:string
Defined in: src/stores/alerts/useAlertStore.ts:73
Display name of the source site.
statusโ
readonlystatus:"degraded"|"down"|"paused"|"pending"|"up"
Defined in: src/stores/alerts/useAlertStore.ts:75
Monitor status after processing the update.
timestampโ
readonlytimestamp:number
Defined in: src/stores/alerts/useAlertStore.ts:77
Epoch milliseconds when the alert was recorded.