In this series of posts I will describe a monitoring system that is simple to deploy and seems to work reliably. The parts are :
- Central syslog server, with encrypted communications
- Global nagios setup
- Log monitoring and real time alerting
- The whole thing managed by puppet, so that adding new servers doesn’t take any work
What will make this of interest is that I will describe puppet tricks to limit human interaction to almost nothing.