Skip to main content
Practical tutorials to help you get the most out of DevHelm. Each guide walks through a specific task from start to finish.

Getting started

New to DevHelm? Start here.

First HTTP monitor

Check a web endpoint in under 5 minutes.

First alert

Get notified when a monitor fails.

First incident

Understand and resolve your first incident.

First TCP monitor

Verify port connectivity.

First DNS monitor

Validate domain resolution.

First heartbeat monitor

Track cron jobs and background processes.

First MCP monitor

Monitor an AI tool server.

Monitoring

Monitors guide

Create and configure all six monitor types.

SSL certificates

Get alerts before certificates expire.

Multi-region monitoring

Reduce false positives with cross-region confirmation.

Authenticated endpoints

Monitor private APIs with vault secrets.

Response time budgets

Detect slow endpoints before they become outages.

Cron job monitoring

Track scheduled tasks with heartbeat monitors.

Alerting

Alerting guide

Set up channels, policies, and escalation chains.

Tiered escalation

Build Slack → PagerDuty → email chains.

Alert routing by tag

Route alerts to different teams by monitor tags.

Testing your alerts

Validate the full alert pipeline end-to-end.

Incidents

Incidents guide

View, manage, and resolve incidents.

Maintenance windows

Plan downtime without triggering false alerts.

Manual incidents

Track issues that automated monitoring doesn’t catch.

Status Data

Status Data guide

Track third-party service health.

Tracking dependencies

Get notified when services you depend on have issues.

Resource group health

Aggregate monitor and service health.

Uptime reporting

Query and present historical uptime data.

Monitoring as Code

Monitoring as Code tutorial

Define your stack in YAML and deploy with one command.

CI/CD pipeline

Automate deploys from GitHub Actions.

Multi-environment config

Manage staging and production separately.

Migrating from Dashboard

Move from UI-managed to code-managed.