Prerequisites
Prerequisites
- DevHelm CLI installed or an API token
- Familiarity with the incident lifecycle
When to create a manual incident
- A customer reports an issue that your monitors haven’t detected
- A deployment caused problems visible to users but not to health checks
- You’re proactively tracking a known degradation
- An internal system is down but not covered by monitoring yet
Full workflow
Create the incident
CONFIRMED — no waiting for trigger rules or confirmation.Investigate and post updates
Keep your team informed as you investigate:Setting
--notify sends the update through matched notification policies.Associate with a monitor (optional)
If you find a related monitor, associate it for Dashboard visibility:
Severity selection
| Severity | When to use |
|---|---|
DOWN | Complete failure — users cannot use the feature |
DEGRADED | Partial failure — feature works but is slow or unreliable |
MAINTENANCE | Planned issue — you’re aware and working on it |
Alerting for manual incidents
Manual incidents flow through notification policies just like automated ones. If the incident is associated with a monitor, policies matching that monitor’s tags, type, or ID apply. Otherwise, only catch-all policies (emptymatchRules) and policies with incident_status rules match.
Next steps
Incident timeline
Review the full event history for an incident.
Incidents guide
Day-to-day incident management workflow.
Alerting guide
Configure how manual incident alerts are routed.