常用的监控软件有三个cacti/nagios/zabbix:
1.cacti 比较注重图形,有数据历史,需用到数据库支持,支持web配置,默认不支持告警,可以加插件。
cacti 的三大构件:
1)net_snmp:负责数据采集
2)rrdtool:数据存储以及绘图
3)mysql:保存模板和主机对应的信息
2.nagios比较注重状态和结果,没有数据历史,不成图像,不支持web配置,可以自己开发脚本定制个性化监控,支持多种插件。
nagios的主程序(Nagios Daemon)和web interface
3.zabbix有数据历史,可成图像,支持web配置,可以自动发现。
zabbix的三大构件
1)agent:被监控对象
2)server:负责数据收集
3)proxy:代理