首页 » 运维相关 » 监控-Zabbix » Linux(Redhat/Centos)下安装配置zabbix_agent的方法和脚本

Linux(Redhat/Centos)下安装配置zabbix_agent的方法和脚本

 

Linux下安装配置zabbix_agent

1、下载zabbix安装包zabbix-2.4.2.tar.gz到本地

 下载地址:http://pan.baidu.com/s/1qX6ti8W

$cd /usr/local/

$rz 本地安装包zabbix-2.4.2.tar.gz

2、为方便安装和统一配置,在本地编写shell脚本或使用自动化工具(ansible等)进行批量安装和配置。

下载安装脚本或自己编辑

下载:

install_agent.zip

#vi install_angent.sh

#!/bin/bash
groupadd zabbix
useradd zabbix -g zabbix
cd /usr/local
tar zxvf zabbix-2.4.2.tar.gz
cd zabbix-2.4.2
./configure --sysconfdir=/etc/zabbix --enable-agent
make
make install
################
cp misc/init.d/tru64/zabbix_agentd /etc/init.d/
chmod +x /etc/init.d/zabbix_agentd
echo "/etc/init.d/zabbix_agentd start " >> /etc/rc.d/rc.local
##################
sed -i "s/Server=127.0.0.1/Server=192.168.10.xxx/g" 
/etc/zabbix/zabbix_agentd.conf #安装的Server或Proxy地址
sed -i "s/Hostname=Zabbix server/Hostname=`hostname`/g"  
/etc/zabbix/zabbix_agentd.conf #主机名自动获取,可自定义。
sed -i "s/ServerActive=127.0.0.1/ServerActive=192.168.10.xxx/g"  
/etc/zabbix/zabbix_agentd.conf #安装的Server或Proxy地址
######################启动#############
/etc/init.d/zabbix_agentd start

3、执行安装shell脚本(root操作)

#chmod +x install_angent.sh
#./install_angent.sh

4、检查安装情况

#ps -ef |grep zabbix_agentd

如果没有起来,手工启动agentd进程

#/etc/init.d/zabbix_agentd start

原文链接:Linux(Redhat/Centos)下安装配置zabbix_agent的方法和脚本,转载请注明来源!

2