Overview
Check groups allow you to organize related checks together and apply shared settings like alert channels, locations, and environment variables. This endpoint returns all check groups in your account.Response Example
Check Group Benefits
Shared Configuration
Shared Configuration
Organized Monitoring
Organized Monitoring
Group related checks by:
- Application or service
- Environment (production, staging)
- Team ownership
- Criticality level
- Testing type
Batch Operations
Batch Operations
Perform actions on multiple checks simultaneously:
- Enable/disable all checks in a group
- Update shared environment variables
- Change monitoring frequency
- Modify alert subscriptions
Setup and Teardown
Setup and Teardown
Define common setup and teardown scripts that run before and after each check in the group, reducing code duplication.
Additional Examples
Use Cases
Service Monitoring
Group all checks for a specific microservice or application
Environment Separation
Organize checks by environment (prod, staging, dev)
Team Organization
Create groups for different teams or departments
Batch Management
Manage multiple related checks as a single unit
Check groups are essential for organizing and managing checks at scale. They allow you to apply consistent settings across related checks and simplify maintenance operations.