Prometheus Alertmanager provides useful functionality around processing and managing alerts triggered by your Prometheus metric data. In this lab, you will have the opportunity to gain some hands-on experience with the process of configuring Alertmanager itself. You will be able to work with a real Alertmanager instance, making configuration changes to it.
Learning Objectives
Successfully complete this lab by achieving the following learning objectives:
- Set the `from` Address for Email Alerts
Log in to the Prometheus server.
Edit the Alertmanager configuration file:
sudo vi /etc/alertmanager/alertmanager.yml
Set
global.smtp_from
tonoreply@limedrop.com
:global: smtp_from: noreply@limedrop.com ...
- Add the Requested Templates Directory
Edit the Alertmanager configuration file:
sudo vi /etc/alertmanager/alertmanager.yml
Add the requested directory as a notification template location:
templates: - "/etc/alertmanager/templates/*.tmpl"
Restart Alertmanager to load the new configuration:
sudo systemctl restart alertmanager
Verify your configuration is valid by ensuring Alertmanager is running. Access Alertmanager in your browser:
http://<PROMETHEUS_SERVER_PUBLIC_IP>:9093
Once you can see Alertmanager in your browser, click Status and look for your new configuration options in the Config section.