Zabbix is an enterprise-class open source monitoring solution designed to track, record, alert and visualize performance and availability of IT resources.