The difference between Cacti Nagios Zabbix
First of all, Cacti is a rrdtool to draw the network monitoring system, usually a talk about network management, we first think of is often mrtg, but the MRTG picture is relatively simple and ugly, rrdtool although drawing skills first-class, drawing out of the picture is beautiful, but after all, is a drawing work Data collection functionality, unlike MRTG itself. Cacti is the integration of various data collection functions, and then use RRDtool to draw the monitoring graphics. Its own interface is much more beautiful than the same system.
Cacti and Nagios are different functions of the system, Nagios is suitable for monitoring a large number of server computing environment, the focus is not on the graphical monitoring, it integrates a lot of functions, such as alarms, are Cacti not or very weak. Cacti's main use is to collect historical data and drawings, so the interface is much prettier than Nagios.
Zabbix
Zabbix is an enterprise-class open source solution that provides distributed system monitoring and network monitoring capabilities based on a web interface. Zabbix can monitor various network parameters, ensure the safe operation of the server system, and provide a soft notification mechanism for the system administrator to quickly locate/resolve various problems.
Zabbix consists of 2 parts, Zabbix server and optional Components Zabbix agent.
Zabbix server can provide monitoring of remote server/network status, data collection and other functions through Snmp,zabbix agent,ping, port monitoring, etc., which can run on Linux, Solaris, HP-UX, AIX, free BSD, Open BSD, OS X and other platforms.
The Zabbix agent needs to be installed on the target server being monitored, and it mainly completes the collection of information such as hardware information or operating system-related memory, CPU, etc. Zabbix agent can run on Linux, Solaris, HP-UX, AIX, free BSD, Open BSD, OS X, TRU64/OSF1, Windows NT4.0, Windows 2000/2003/xp/vis TA) and other systems.
Zabbix server can independently monitor the service status of a remote server, and can also work with the Zabbix agent to poll the Zabbix agent to actively receive monitoring data (trapping) while passively receiving data sent by the Zabbix agent ( Trapping mode).
In addition, Zabbix Server supports SNMP (V1,V2), which can be used in conjunction with SNMP software (for example, NET-SNMP).
Main features of Zabbix:
-Easy to install and configure, low learning cost
-Multi-lingual support (including Chinese)
-Free Open source
-Automatic discovery of servers and network devices
-Distributed monitoring and web centralized management capabilities
-can be monitored without agents
-User security authentication and soft licensing method
-Set or view monitoring results through the web interface
-Notification functions such as email
Wait a minute
Zabbix main functions:
-CPU Load
-Memory usage
-Disk usage
Network status
-Port Monitoring
650) this.width=650; "Style=" background-image:none; border-bottom:0px; border-left:0px; padding-left:0px; padding-right:0px; border-top:0px; border-right:0px; padding-top:0px "title=" clip_image001 "border=" 0 "alt=" clip_image001 "src=" http://s3.51cto.com/wyfs02/M02/8A/7D/ Wkiom1gyseddhvfbaapw1mrmxh8329.png "" 364 "height=" 357 "/>
Summarize:
MRTG: Paint ugly, but integrates data collection.
CACTI: Integrates a variety of data collection functions, and use RRDtool (only for drawing) to draw the monitoring graphics, than the same software interface a little more beautiful.
Nagios: Suitable for monitoring a large number of servers in the computing environment, integrated with a lot of features, such as the alarm, which is cacti or weak.
Zabbix: is a Web-based distributed system monitoring and monitoring system, is an enterprise-class, the biggest advantage is the graphical interface is beautiful.
The difference between Cacti Nagios Zabbix