CentOS 6.5 3.0.4安装agentd

时间:2024-03-31 14:38:08

更改主机名为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.

zabbix-3.0..tar.gz

创建zabbix用户

[root@test3 /]# groupadd zabbix
[root@test3 /]# useradd -g zabbix -s /sbin/nologin zabbix

解压到当前目录

[root@test3 /]# tar zxvf zabbix-3.0..tar.gz
[root@test3 /]# cd /zabbix-3.0.
[root@test3 zabbix-3.0.]# pwd
/zabbix-3.0.

编译、安装

[root@test3 zabbix-3.0.]# ./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.]# make install

查找zabbix_agentd.conf

[root@test3 etc]# find / -name zabbix_agentd.conf
/usr/local/zabbix/etc/zabbix_agentd.conf
/zabbix-3.0./conf/zabbix_agentd.conf

修改配置文件 /usr/local/zabbix/etc/zabbix_agentd.conf

[root@test3 zabbix-3.0.]#  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./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 ''
tcp 0.0.0.0: 0.0.0.0:* LISTEN /zabbix_agentd

zabbix 添加用户web页面: 配置——主机——创建主机

CentOS 6.5  3.0.4安装agentd

CentOS 6.5  3.0.4安装agentd

模板——选择——添加——添加

CentOS 6.5  3.0.4安装agentd

日志文件

[root@test3 /]# find / -name zabbix_agentd.log
/tmp/zabbix_agentd.log