The Cerberus Project

Chapter 6:

Monitoring the Cluster

Monitoring is one of the most integral requirements of any system that requires a variety of computing machines or systems. In addition to all of the physical machines that offer LED or other display drives forms of system monitoring, VM's and remote machines need to also be securely and accurately monitored using a cohesive and elegant monitoring solution.

Physical machines notwithstanding, the cluster also has a variety of publicly facing HTTP pages served by Apache that also need to be monitored.

1. Zabbix Monitoring

Realtime, scalable node monitoring and statistics monitoring.

2. GoAccess Monitoring

Aggregate HTTP/Apache log monitoring.

3. Mintr Node.JS Monitoring

A la carte monitoring of indiviual nodes.