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