Uptime monitoring
Bulk import monitors
Import multiple monitors from a CSV file.
Overview
Bulk import allows you to create multiple monitors at once by uploading a CSV file. This is useful when migrating from another monitoring tool or setting up monitoring for many services.
Accessing bulk import
- Navigate to Uptime in the sidebar
- Click the menu icon (three dots) next to Create monitor
- Select Bulk import
CSV file format
Your CSV file should include the following columns:
| Column | Description | Required |
|---|---|---|
| name | Monitor display name | Yes |
| url | Target URL or hostname | Yes |
| type | Monitor type (http, ping, port, docker) | Yes |
| interval | Check interval in seconds | No |
| port | Port number (for port monitors) | No |
Template files
Checkmate provides two files to help you get started:
- Template: An empty CSV with the correct column headers
- Sample: A pre-filled example with sample monitors
Download the template file first, fill it with your monitors, then upload it to create all monitors at once.
Importing monitors
- Download the template or create your own CSV file
- Fill in the monitor details following the format above
- Click Choose file to select your CSV
- Click Submit to create the monitors
After import, you'll be redirected to the Uptime page where you can see all your newly created monitors.