Advanced Use Cases
Availability monitoring without compromise — deep-dive guides for teams who need more than basic uptime checks.
Guide Library
These articles walk through real-world configurations that power StatusPool for engineering teams at scale. Each guide includes step-by-step instructions, example payloads, and integration snippets you can copy into your own stack.
Monitoring Dependency Chains
Map and monitor the full request path from your public API gateway through internal microservices to third-party providers. This guide shows how to configure cascading checks in StatusPool so that when auth-service goes down, you get a single correlated alert instead of 14 separate notifications. Includes setup for synthetic transactions that simulate a user login flow across api.example.com → auth.internal → payments.stripe.com, with per-hop latency thresholds and automatic dependency graph visualization.
What you'll learn: defining parent-child check relationships, configuring synthetic HTTP chains with cookie and header passing, setting up noise-suppression rules for downstream incidents, and exporting dependency maps to Prometheus via the StatusPool metrics endpoint.
Estimated read time: 18 min · Last updated: 2024-11-03
Read the guideSLA-Based Alerting
Move beyond binary up/down checks and configure alerting that reacts to SLA burn rates. This guide walks through setting up weighted availability targets (e.g., 99.95% monthly SLA on your checkout endpoint, 99.9% on your marketing site) and configuring StatusPool's rolling-window calculations to trigger PagerDuty escalations only when your projected monthly availability is at risk. Includes a worked example: a team at a mid-size fintech reduced alert fatigue by 73% after switching from per-incident alerts to SLA-burn-rate thresholds.
What you'll learn: defining custom SLA windows (daily, weekly, monthly, calendar-aligned), configuring burn-rate multipliers (14×, 6×, 2×), wiring Slack and PagerDuty escalation policies, and building custom SLA dashboards with the StatusPool public status page API.
Estimated read time: 22 min · Last updated: 2024-10-17
Read the guideCI/CD Integration
Automate the creation, update, and teardown of monitoring checks as part of your deployment pipeline. This guide covers integrating StatusPool's REST API and CLI tool into GitHub Actions, GitLab CI, and Argo CD workflows. You'll learn how to spin up a pre-production monitoring check against your staging environment during a PR review, automatically promote checks to production after merge, and tear down orphaned checks when services are decommissioned. Includes a complete Terraform module for managing 200+ checks across three environments.
What you'll learn: generating check configurations from Helm values, using the statuspool-cli tool in pipeline stages, tagging checks with commit SHA and branch metadata, and setting up drift detection between your desired state and live StatusPool configuration.
Estimated read time: 25 min · Last updated: 2024-12-01
Read the guideCan't find the scenario you're looking for? Submit a guide request and we'll publish it within two weeks.