一、Zabbix介绍(摘自百度百科)
zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。
Zabbix特点:
二、编译安装zabbix:
同时安装server和agent,并支持将数据放入mysql数据库中,可使用类似命令如下配置
./configure--enable-server--enable-agent--with-mysql–enable-ipv6–with-net-snmp–with-libcurl
make && make install
1)新建zabbix运行用户
useradd -s /sbin/nologin zabbix (在生产环境下为了安全用户名要给成别的)
2)拷贝启动脚本到/etc/init.d/下
cp zabbix-2.0.9/misc/init.d/fedora/core/zabbix_* /etc/init.d/
ln –s /usr/local/zabbix/sbin/zabbix_server/usr/local/sbin/
3)数据库并创建用户给予数据库的权限
grant all onzabbix.* to zabbix@'192.168.%.%' identified by 'qaz123';
flush privileges;
4)把zabbix目录的数组属主改为zabbix
chown -R zabbix.zabbix /usr/local/zabbix/
5)把php文件cp到站点目录下
cp –rp zabbix-2.0.9/frontends/php/* /var/www/html/
三、添加开机启动服务
#chkconfig --add zabbix_server
#chkconfig --add zabbix_agentd
#chkconfig --level 345 zabbix_server on
#chkconfig --level 345 zabbix_agentd on
四、浏览器输入IP/zabbix访问