一 zabbix进程构成
默认情况下 zabbix包含 5个程序 :zabbix_agentd、zabbix_get、zabbix_proxy、zabbix_sender, zabbix_server。每个进程的作用如下:
二 zabbix安装
zabbix对硬件的要求非常低,监控10000台左右的机器如今的服务器都能满足。
支持如下的操作系统,但windows只能运行客户端
软件及版本需求:
mysql:5.0.3以上,推荐innodb引擎
Apache:1.3.12及以上
php:5.3.0及以上
需要的php拓展:
服务器软件支持
以下内容为可选项,如果需要监控特定项目,安装特定支持即可
OpenIPMI: IPMI硬件监控LIBSSH2
监控项:
libcurl :监控web项目
libiksemel:支持jabber报警
net-snmp:增加snmp支持
java网关
如果需要通过java网关来监控java进程,那么需要增加如下支持:
时间同步
最重要的一点:请确保你所有的服务器时间都是正确的,为了确保时间不出错,在crontab里面加上定时时间同步
1.PHP配置参数
zabbix对php参数,php模块有特殊要求
1.1 php安装参数
更多内容参看下节