Skip to main content

Interface: UptimeChartDataPoint

Defined in: shared/types/chartHybrid.ts:252

Enhanced chart data point for Uptime Watcher business logic.

Remarksโ€‹

Combines Chart.js data point requirements with our custom business data.

Extendsโ€‹

Propertiesโ€‹

data?โ€‹

optional data: UnknownRecord

Defined in: shared/types/chartConfig.ts:189

Additional data for tooltips or processing

Inherited fromโ€‹

ChartDataPoint.data


xโ€‹

x: string | number

Defined in: shared/types/chartConfig.ts:191

X-axis value

Inherited fromโ€‹

ChartDataPoint.x


yโ€‹

y: number

Defined in: shared/types/chartConfig.ts:193

Y-axis value

Inherited fromโ€‹

ChartDataPoint.y


metadata?โ€‹

optional metadata: {[key: string]: unknown; endpoint?: string; errorMessage?: string; statusCode?: number; }

Defined in: shared/types/chartHybrid.ts:254

Additional metadata for business logic

Index Signatureโ€‹

[key: string]: unknown

endpoint?โ€‹

optional endpoint: string

errorMessage?โ€‹

optional errorMessage: string

statusCode?โ€‹

optional statusCode: number


responseTime?โ€‹

optional responseTime: number

Defined in: shared/types/chartHybrid.ts:261

Response time in milliseconds


status?โ€‹

optional status: "down" | "up" | "unknown" | "warning"

Defined in: shared/types/chartHybrid.ts:263

Status information for uptime monitoring


timestamp?โ€‹

optional timestamp: string | number | Date

Defined in: shared/types/chartHybrid.ts:265

Timestamp for the data point