Checkmate
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

  1. Navigate to Uptime in the sidebar
  2. Click the menu icon (three dots) next to Create monitor
  3. Select Bulk import

CSV file format

Your CSV file should include the following columns:

ColumnDescriptionRequired
nameMonitor display nameYes
urlTarget URL or hostnameYes
typeMonitor type (http, ping, port, docker)Yes
intervalCheck interval in secondsNo
portPort 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

  1. Download the template or create your own CSV file
  2. Fill in the monitor details following the format above
  3. Click Choose file to select your CSV
  4. 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.

On this page