CentOS 6.5 3.0.4安装agentd
更改主机名为test3
[root@localhost ~]# cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=test3
关闭selinux
[root@localhost ~]# sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
重启使上面更改的配置生效
[root@localhost ~]# reboot
关闭防火墙
[root@test3 /]# /etc/init.d/iptables stop
iptables: Setting chains to policy ACCEPT: filter [ OK ]
iptables: Flushing firewall rules: [ OK ]
iptables: Unloading modules: [ OK ]
安装需要的包 # lrzsz文件上传工具
[root@test3 ~]# yum -y install gcc lrzsz
上传zabbix安装包
[root@test3 /]# ls | grep zabbix-3.0.4 zabbix-3.0.4.tar.gz
创建zabbix用户
[root@test3 /]# groupadd zabbix
[root@test3 /]# useradd -g zabbix -s /sbin/nologin zabbix
解压到当前目录
[root@test3 /]# tar zxvf zabbix-3.0.4.tar.gz [root@test3 /]# cd /zabbix-3.0.4 [root@test3 zabbix-3.0.4]# pwd /zabbix-3.0.4
编译、安装
[root@test3 zabbix-3.0.4]# ./configure --prefix=/usr/local/zabbix --enable-agent Enable Java gateway: no LDAP support: no IPv6 support: no *********************************************************** * Now run 'make install' * * * * Thank you for using Zabbix! * * <http://www.zabbix.com> * *********************************************************** [root@test3 zabbix-3.0.4]# make install
查找zabbix_agentd.conf
[root@test3 etc]# find / -name zabbix_agentd.conf /usr/local/zabbix/etc/zabbix_agentd.conf /zabbix-3.0.4/conf/zabbix_agentd.conf
修改配置文件 /usr/local/zabbix/etc/zabbix_agentd.conf
[root@test3 zabbix-3.0.4]# cd /usr/local/zabbix/etc/ [root@test3 etc]# pwd /usr/local/zabbix/etc [root@test3 etc]# ls zabbix_agentd.conf zabbix_agentd.conf.d [root@test3 etc]# sed -i 's#Server=127.0.0.1#Server=192.168.161.132#g' zabbix_agentd.conf [root@test3 etc]# sed -i 's#ServerActive=127.0.0.1#ServerActive=192.169.161.132#g' zabbix_agentd.conf [root@test3 etc]# sed -i 's#Hostname=Zabbix server#Hostname=test3#g' zabbix_agentd.conf
开机启动
[root@test3 etc]# cp /zabbix-3.0.4/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd
[root@test3 etc]# chkconfig --add /etc/init.d/zabbix_agentd [root@test3 etc]# chkconfig zabbix_agentd on [root@test3 etc]# sed -i 's#BASEDIR=/usr/local#BASEDIR=/usr/local/zabbix#g' /etc/init.d/zabbix_agentd [root@test3 etc]# /etc/init.d/zabbix_agentd start Starting zabbix_agentd: [ OK ] [root@test3 etc]# netstat -anpt | grep '10050' tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 8023/zabbix_agentd
zabbix 添加用户web页面: 配置——主机——创建主机
模板——选择——添加——添加
日志文件
[root@test3 /]# find / -name zabbix_agentd.log
/tmp/zabbix_agentd.log