Prerequisites
- A DevHelm account — sign up at app.devhelm.io
- An API key — create one from Settings → API Keys in the Dashboard
Each API token is scoped to a single organization and workspace, so the
examples below work without any org/workspace flag. If your token grants
access to multiple orgs or workspaces, set
DEVHELM_ORG_ID and
DEVHELM_WORKSPACE_ID as well — see
CLI authentication for switching contexts in the CLI.The examples below use a 60-second check frequency, which requires a paid
plan (the Free plan minimum is 300 seconds). Omit the frequency entirely to
default to your plan’s minimum.
Create a monitor
- CLI
- YAML + Deploy
- TypeScript
- Python
- REST API
Install the CLI globally:Create a monitor:Check your monitor status:
What happens next
Once your monitor is running, DevHelm will:- Check your endpoint from the selected probe regions at the configured frequency
- Create an incident automatically if the endpoint fails or violates assertions
- Alert your team through connected alert channels (Slack, PagerDuty, email, etc.)
- 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.