Interface: GlobalMonitoringMetrics
Defined in: src/utils/monitoring/globalMetrics.ts:40
Composite metrics describing the global monitoring state.
Propertiesโ
activeMonitorsโ
readonlyactiveMonitors:number
Defined in: src/utils/monitoring/globalMetrics.ts:42
Number of monitors actively running.
averageResponseTime?โ
readonlyoptionalaverageResponseTime:number
Defined in: src/utils/monitoring/globalMetrics.ts:44
Average response time (milliseconds) across monitors with data.
incidentCountโ
readonlyincidentCount:number
Defined in: src/utils/monitoring/globalMetrics.ts:46
Number of monitors that are currently reporting incidents.
monitorStatusCountsโ
readonlymonitorStatusCounts:MonitorStatusCounts
Defined in: src/utils/monitoring/globalMetrics.ts:48
Aggregated status counters.
totalMonitorsโ
readonlytotalMonitors:number
Defined in: src/utils/monitoring/globalMetrics.ts:50
Total monitors registered across all sites.
totalSitesโ
readonlytotalSites:number
Defined in: src/utils/monitoring/globalMetrics.ts:52
Total number of monitored sites.
uptimePercentageโ
readonlyuptimePercentage:number
Defined in: src/utils/monitoring/globalMetrics.ts:54
Global uptime percentage rounded to the nearest integer.