Interface: StatusUpdateMonitorCheckResult
Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:39
Unified monitor check result interface for status updates.
Remarks
This interface combines operation correlation fields with monitor check results. Used by the status update service to validate and apply status changes. Includes all fields from both registry and service interfaces.
Properties
details?
optional details?: string;
Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:41
Optional human-readable details
error?
optional error?: string;
Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:43
Optional error message
monitorId
monitorId: string;
Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:45
Monitor that was checked
operationId
operationId: string;
Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:47
Links to operation for validation
responseTime
responseTime: number;
Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:49
Response time in milliseconds
status
status: "degraded" | "down" | "up";
Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:51
Check result status
timestamp
timestamp: Date;
Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:56
When check completed