Skip to main content

Monitor History

Historical tracking and chart data for monitors.

  • GET /api/admin/uptimehistory/{id}: Get recent history for a monitor.
  • GET /api/admin/uptimehistory/history/{historyid}: Lookup specific history record.
  • GET/POST /api/admin/uptimehistory/getchart: Retrieve chart data for a period.
  • GET /api/admin/uptimehistory/pagination/{id}: Paginated history lookup.
  • GET /api/admin/uptimehistory/CalculateUptimePercentageAndSaveAsync: Trigger background percentage calculation.

Responses

Description: Success.


System Health & Services

  • GET /api/HealthCheck: Verify API health status.
  • GET /api/MonitoringService: Internal monitoring service status.
  • GET /api/MaintenanceJob: Status of background maintenance workers.

Responses

Description: Success. Returns health status.