Creating Monitors
Set up a monitor to track the availability and response time of an HTTP endpoint.
Prerequisites
- Access to an Upstat project with Contributor or higher role
1. Navigate to Monitors
Go to Monitors in the sidebar and click New Monitor.
2. Configure Basic Settings
Enter the monitor details:
- Name - A descriptive name for the monitor (e.g., “Production API”)
- URL - The endpoint to check (e.g.,
https://api.example.com/health) - Port - Optional custom port (leave blank for standard HTTP/HTTPS ports)
3. Set the Check Interval
Select how frequently Upstat should check your endpoint:
- 30s - Most frequent, for critical services
- 1m - Standard interval for important endpoints
- 5m - Balanced frequency for most use cases
- 15m to 24h - Less frequent checks for lower-priority endpoints
Shorter intervals provide faster detection but consume more of your check quota.
4. Select Regions
Choose one or more geographic regions to check from. Multi-region monitoring helps distinguish between regional outages and global failures.
Available regions include locations across North America, Europe, and Asia Pacific. Select at least two regions for critical services.
5. Link to Catalog Entities (Optional)
Connect the monitor to services in your catalog to add operational context. Click Add Relationship and select the target entity and relationship type.
6. Configure Status Conditions (Optional)
Adjust when the monitor should transition between healthy and failing states:
Down Conditions - Define when alerts trigger (default: 3 consecutive failures)
Up Conditions - Define when the monitor recovers (default: 2 consecutive successes)
Leave these at defaults unless you have specific requirements.
7. Save the Monitor
Click Save to create the monitor. It begins checking immediately at your configured interval.
Result
Your monitor appears in the monitors list showing:
- Current status (Success, Partial, or Fail)
- Average response time
- Time since last status change
The monitor continues checking automatically until paused or deleted.
Related Guides
- Configuration Options - All available settings
- Multi-Region Monitoring - Understanding regional checks
- Monitor Automations - Trigger actions on status changes