Creating Custom Templates
Templates
Updated Apr 2, 2026
Custom templates let you codify your own monitoring patterns for reuse across projects and teams.
Template structure
A template consists of:
- Variables — placeholders like
{{hostname}}and{{ip_address}}that are filled in when the template is applied. Each variable has a label, optional default value, and required/optional flag. - Groups — logical collections of checks (e.g. "Connectivity", "Services", "DNS").
- Checks — individual check configurations within a group, using variable placeholders in their fields.
Creating a template
- Go to Templates → Create (team admin required).
- Enter a template name.
- Define your variables.
- Add groups and configure checks within each group. Use
{{variable_name}}syntax in any text field. - Save the template.
Requirements
- Template name must be 1–255 characters.
- At least one group with at least one check is required.
- Check configurations must be valid (URL format, port ranges, etc.).