Interface: MonitorCheckCompletedEventData
Defined in: shared/types/events.ts:610
Payload for monitor check completion events (manual or scheduled).
Remarksโ
Conveys the result of a monitor check operation along with the originating
site context. Uses BaseEventData for consistent timestamp metadata
while embedding the canonical StatusUpdate payload in the result
field.
Hierarchyโ
Extendsโ
Indexableโ
[key: string]: unknown
[key: number]: unknown
[key: symbol]: unknown
Propertiesโ
timestampโ
readonly timestamp: number;
Defined in: shared/types/events.ts:104
The time (in milliseconds since epoch) when the event occurred.
Inherited fromโ
_meta?โ
readonly optional _meta?: EventMetadata;
Defined in: shared/types/events.ts:106
Runtime metadata describing the emission context.
Inherited fromโ
_originalMeta?โ
readonly optional _originalMeta?: EventMetadata;
Defined in: shared/types/events.ts:108
Preserves previously attached metadata when re-emitting events.
Inherited fromโ
BaseStateSyncEventData._originalMeta
checkTypeโ
readonly checkType: "manual" | "scheduled";
Defined in: shared/types/events.ts:612
Distinguishes manual checks from scheduled ones.
monitorIdโ
readonly monitorId: string;
Defined in: shared/types/events.ts:614
Identifier of the monitor that was checked.
resultโ
readonly result: StatusUpdate;
Defined in: shared/types/events.ts:616
Canonical status update emitted by the check operation.
siteIdentifierโ
readonly siteIdentifier: string;
Defined in: shared/types/events.ts:618
Identifier of the site that owns the monitor.