Zabbix is an open source monitoring solution that can monitor all elements of an IT infrastructure including operating systems, databases, applications and network devices. It collects metrics using agents and SNMP and analyzes the data to detect problems, generate alerts and trigger automatic actions. Zabbix uses triggers to define problems and can forecast and predict issues. It provides visualizations, reporting and centralized management for monitoring large, complex environments.