Skip to main content
Create your first HTTP monitor in under 5 minutes. Pick the approach that fits your workflow.

Prerequisites

Set your token as an environment variable:
export DEVHELM_API_TOKEN=dh_live_xxxxxxxx

Create a monitor

Install the CLI globally:
npm install -g devhelm
Create a monitor:
devhelm monitors create \
  --name "My API" \
  --type HTTP \
  --url https://api.example.com/health \
  --frequency 60 \
  --regions us-east
Check your monitor status:
devhelm monitors list

What happens next

Once your monitor is running, DevHelm will:
  1. Check your endpoint from the selected probe regions at the configured frequency
  2. Create an incident automatically if the endpoint fails or violates assertions
  3. Alert your team through connected alert channels (Slack, PagerDuty, email, etc.)
  4. Resolve the incident automatically when the endpoint recovers

Next steps

Monitoring overview

Learn about all six monitor types, assertions, and regions.

Alerting guide

Set up alert channels, notification policies, and escalation rules.

Monitoring as Code

Manage your monitoring stack in YAML or Terraform and deploy from CI/CD.

CLI overview

Full command reference for all CLI operations.