Nobody likes it when services become slow or unresponsive. SNMP is a useful protocol for monitoring from low-level system state all the way through to pulling detailed statistics.
Charm uses SNMP throughout our infrastructure in combination with a third party monitoring tool to ensure the stability of our infrastructure 24/7.