Endpoints
The monitor requests https://fantasy.ramideltoro.com and https://fantasy.ramideltoro.com/healthz every 60 seconds. The application health handler runs SELECT 1 before returning status ok, so a successful health response includes a database connectivity check.
Metrics
The website label fantasy identifies frontend HTTPS telemetry; fantasy-health identifies the backend check. Both export success, response-header duration, status code, certificate expiry and last check time through the portal loopback metrics endpoint. Alloy stores samples in Grafana Cloud. Public views expose curated aggregates, while the owner catalog includes all seven telemetry panels.
Protection
TLS verification is enabled, checks stop after eight seconds, redirects fail the expected direct URL contract, and response bodies are discarded. No Google sessions, Yahoo credentials or league records are collected.
Ownership
The application source remains in ramideltoro/fantasy_football_edge. This monitoring change is deployed from local-server-observability by the infrastructure pipeline and does not modify the Fantasy application runtime.