-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Mastering SaltStack - Second Edition
By :
Now that you've seen various ways to monitor minions, let's go ahead and set up some alerts.
In Chapter 5, Managing Tasks Asynchronously, we discussed how to use the reactor system to file incidents in the PagerDuty service in response to events. Our example also made use of the disk.status monitoring state.
Keep in mind that any state inside an SLS file can raise an alert; monitoring states are not alone here.
As beacons are designed to do nothing more than send an event when a certain threshold is reached, they are perfect for alerting purposes! Let's go ahead and set up a couple of examples.
Let's go back to inotify for a moment. Say that you're using the /etc/hosts file to manage local DNS lookups. You may have some software that manages this file for you, perhaps automatically adding entries as necessary; you want to be notified via e-mail when this happens.
First off, the minion...
Change the font size
Change margin width
Change background colour