Interface: SiteAnalytics
Defined in: src/hooks/site/useSiteAnalytics.ts:66
Comprehensive analytics data for a site monitor
Propertiesโ
avgResponseTimeโ
avgResponseTime:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:68
Average response time in milliseconds
downCountโ
downCount:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:70
Number of failed checks
downtimePeriodsโ
downtimePeriods:
DowntimePeriod
[]
Defined in: src/hooks/site/useSiteAnalytics.ts:72
Array of downtime periods
fastestResponseโ
fastestResponse:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:74
Fastest response time recorded
filteredHistoryโ
filteredHistory:
StatusHistory
[]
Defined in: src/hooks/site/useSiteAnalytics.ts:76
Status history filtered by time range
incidentCountโ
incidentCount:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:78
Number of separate downtime incidents
mttrโ
mttr:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:80
Mean Time To Recovery in milliseconds
p50โ
p50:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:82
50th percentile response time
p95โ
p95:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:84
95th percentile response time
p99โ
p99:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:86
99th percentile response time
slowestResponseโ
slowestResponse:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:88
Slowest response time recorded
totalChecksโ
totalChecks:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:90
Total number of checks performed
totalDowntimeโ
totalDowntime:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:92
Total downtime in milliseconds
upCountโ
upCount:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:94
Number of successful checks
uptimeโ
uptime:
string
Defined in: src/hooks/site/useSiteAnalytics.ts:96
Uptime percentage as formatted string
uptimeRawโ
uptimeRaw:
number
Defined in: src/hooks/site/useSiteAnalytics.ts:98
Raw uptime percentage as number for calculations