Alertmanager
Overview
Alertmanager handles alerts sent by client applications such as the Parseable server. Alertmanager takes care of deduplicating, grouping, and routing them to the correct receiver integration such as email, PagerDuty, or OpsGenie.
Parseable alerts can be sent to Alertmanager to allow advanced alert management and notification routing.
Prerequisites
- Parseable server installed and running. See installation guide for more details.
- Alertmanager installed and running. See installation and setup guide for more details.
Configuration
To configure Parseable alerts to be sent to Alertmanager, use the alertmanager target type in Parseable alert configuration.
This is a snippet of Parseable alert configuration, to demonstrate the fields required to send alerts to Alertmanager.
{
"name":"AlertManagerTarget",
"type": "alertManager",
"endpoint": "https://some.webhook.com",
"username": "username",
"password":"password",
"skipTlsCheck": true,
"notificationConfig": {
"interval": 3,
"times": 7
}
}The endpoint field is the URL of the Alertmanager API endpoint. The username and password fields are the credentials for basic authentication. The skipTlsCheck field is a boolean to skip TLS certificate verification. The notificationConfig field is used to repeat the alert notification. If it is not set, Parseable will send the notification just once.
Once Parseable alerts are configured to be sent to Alertmanager, you can use Alertmanager to manage the alerts. For example, you can use Alertmanager to route alerts to different receivers, such as email, PagerDuty, or OpsGenie. You can also use Alertmanager to silence alerts.
Was this page helpful?