Skip to main content

Interface: StatusUpdateMonitorCheckResult

Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:34

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:36

Optional human-readable details


error?

optional error: string

Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:38

Optional error message


monitorId

monitorId: string

Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:40

Monitor that was checked


operationId

operationId: string

Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:42

Links to operation for validation


responseTime

responseTime: number

Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:44

Response time in milliseconds


status

status: "down" | "up"

Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:46

Check result status


timestamp

timestamp: Date

Defined in: electron/services/monitoring/MonitorStatusUpdateService.ts:48

When check completed