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