Interface: StatusAlert
Defined in: src/stores/alerts/useAlertStore.ts:66
Normalized alert payload stored within the queue.
Propertiesโ
idโ
readonlyid:string
Defined in: src/stores/alerts/useAlertStore.ts:68
Unique identifier for the alert.
monitorIdโ
readonlymonitorId:string
Defined in: src/stores/alerts/useAlertStore.ts:70
Identifier of the monitor that triggered the alert.
monitorNameโ
readonlymonitorName:string
Defined in: src/stores/alerts/useAlertStore.ts:72
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:74
Optional previous status for comparison messaging.
siteIdentifierโ
readonlysiteIdentifier:string
Defined in: src/stores/alerts/useAlertStore.ts:76
Identifier of the site associated with the monitor.
siteNameโ
readonlysiteName:string
Defined in: src/stores/alerts/useAlertStore.ts:78
Display name of the source site.
statusโ
readonlystatus:"degraded"|"down"|"up"|"paused"|"pending"
Defined in: src/stores/alerts/useAlertStore.ts:80
Monitor status after processing the update.
timestampโ
readonlytimestamp:number
Defined in: src/stores/alerts/useAlertStore.ts:82
Epoch milliseconds when the alert was recorded.