Zabbix is a powerful monitoring system for servers, network services and network equipment, designed for use in large and medium-sized enterprises. The application is able to collect information about network requests, traffic usage, changes in server load, as well as to report problems that occur during the work process. All collected data is displayed in the form of visual diagrams and graphs, systematized and sorted. Zabbix has a convenient web interface and is a multi-platform solution. For Windows, only the agent (client) part of the system is available: the Zabbix server runs on Linux and other Unix-like systems, including macOS, while Windows hosts are monitored with Zabbix agent or Zabbix agent 2.
In addition to other information, the agent can transmit data on CPU load, RAM usage, active processes, running services, free disk space, performance counters and the Windows event log. Monitoring of PostgreSQL, MySQL and Oracle databases is also supported, while SQLite can serve as the database of a Zabbix proxy. The list of protocols that Zabbix works with includes HTTP, SMTP, SNMP and IPMI. Collected data and configuration can be accessed through the Zabbix API, which uses JSON-RPC.
The software is free and open source: releases up to 6.x were distributed under the GPLv2, and since version 7.0 Zabbix is licensed under the AGPLv3. The Windows download contains the agent as an MSI installer or as a ZIP archive with zabbix_agentd.exe and the zabbix_get and zabbix_sender command-line utilities.
Zabbix provides comprehensive, real-time monitoring of servers, network services and equipment in large to medium-sized enterprises.