Developer
Alert Grouping Settings API
Alert Grouping Settings API
What is the maximum number of services for a Global Alert Grouping setting?
With Global Alert Grouping - Content Based, there will be a limit of 250 services maximum per alert grouping setting.
What is the difference between the Services API endpoints where I set the alert grouping parameters for a given service vs. the Alert Grouping Settings API endpoints?
- Existing
/servicesendpoints only allow you to define Single Service Alert Grouping. - The new
/alert_grouping_settingsendpoints allow you to define Single or Global Content Based Alert Grouping. - Single Service Time and Single Intelligent Grouping types can still be set using the
/servicesendpoints.
Can I use only the new Alert Grouping Settings API endpoints?
Later in this year 2024, you will be able to use the /alert_grouping_settings endpoints exclusively to set any alert grouping types, including:
- Create or update Single or Multi-Service (Global) Alert Grouping settings.
- Get and list Alert Grouping settings for all your services.
What happens if I use the Services API endpoint with alert_grouping_parameters field populated for a service that is contained in a Global Alert Grouping setting (update a service that is part of a Global Alert Grouping setting)?
- That service will be removed from the Global Alert Grouping setting and updated with the new specific settings if you provide any update in the
alert_grouping_parametersfield in the/servicesendpoint. - For example, if you have Service A, Service B, and Service C as part of one Global Alert Grouping setting, then use the
/servicesendpoint to set Service A to withtype="intelligent", this will remove Service A from the Global Alert Grouping setting. Service B and Service C will remain in the Global Alert Grouping setting unchanged.- Similarly, if you have only 2 services in your Global Alert Grouping setting (Service A and Service B), then update Service A with
aggregate="any"(or any other alert grouping setting) via the/servicesendpoint, this will create a new single-service alert grouping setting for Service A, and Service B will maintain the prior alert grouping settings.
- Similarly, if you have only 2 services in your Global Alert Grouping setting (Service A and Service B), then update Service A with
- Due to this, please make sure to exclude the
alert_group_parametersfield from any routine Terraform updates sent to/services. This will prevent unintended modifications to services configured under a Global Alert Grouping setting.