Skip to main content

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