Concepts
Checkstack is built around a small set of concepts that compose into your full monitoring setup. Read these pages in order if you are new; come back to them as a glossary later.
OverviewWhat Checkstack is and the mental model behind it.
Systems and groupsThe catalog of what you monitor and how it is organised.
Health checksStrategies, collectors, scheduling, and how a check result becomes a status.
Log streamsShip high-volume logs, group them into patterns, and assert on windowed log metrics as health checks.
Metric streamsIngest OTLP, Prometheus, or JSON metrics and assert on gauges, counter rates, and label-filtered series.
IncidentsThe manual lifecycle for tracking an outage from first report to resolution.
MaintenancesPlanned downtime windows that suppress noise and signal the schedule to the team.
NotificationsSubscriptions, in-app vs external delivery, and how silencing fits in.
IntegrationsOutbound webhooks to Slack, Jira, Teams, and other external systems.
Teams and accessUsers, roles, and team-scoped resource access.
SatellitesRemote monitoring agents for multi-region and network-isolated checks.
GitOpsStore your catalog and health checks as YAML and reconcile them from Git.
EnvironmentsInstance-wide deployment contexts (production, staging, ...) with per-environment health tracking and config templating.