Centos6.5下编译安装zabbix-agent

本文介绍了在CentOS6.5系统中更新yum源至阿里云镜像,然后编译安装Zabbix-Agent的详细过程,包括创建非登录用户,解压安装包,配置启动脚本,修改agent配置文件,设置防火墙规则,并在Zabbix监控Web端添加主机。
摘要由CSDN通过智能技术生成

Centos6.5下编译安装zabbix-agent

一、 更新yum源
由于Centos6 yum源大部分都不可用,建议更新下yum源。
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
vim CentOS-Base.repo

[base]
name=CentOS-6.10
enabled=1
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
[updates]
name=CentOS-6.10
enabled=1
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.comm/centos-vault/RPM-GPG-KEY-CentOS-6
[extras]
name=CentOS-6.10
enabled=1
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos-vault/6.10/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos-vault/RPM-GPG-KEY-CentOS-6
[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
enabled=1
failovermethod=priority
baseurl=http://mirrors.aliyun.com/epel-archive/6/$basearch
gpgcheck=0
gpgkey=http://mirrors.aliyun.com/epel-archive/RPM-GPG-KEY-EPEL-6

yum clean all
yum makecache

二、 编译安装zabbix-agent
百度云下载地址:https://pan.baidu.com/s/19iJZZsJEdNBVEXou5xT2dg
提取码:ffzw
下载后上传至被监控服务器。

  1. 创建用户(用户不能登录)
groupadd -g 1111 zabbix 	#先确认1111没占用
useradd -g zabbix -u 1111 -s /sbin/nologin zabbix
  1. 解压安装包
yum install gcc-c++ -y
tar zxf zabbix-3.2.11.tar.gz
cd zabbix-3.2.11/
./configure --prefix=/usr/local/zabbix_agent --enable-agent
make && make install

三、 配置 agent

  1. 复制启动脚本
cp /root/zabbix-3.2.11/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
  1. 创建软连接
ln -sv /usr/local/zabbix_agent/sbin/* /usr/local/sbin/
ln -sv /usr/local/zabbix_agent/bin/* /usr/local/bin/

3. 修改 agent 配置文件 
vim /usr/local/zabbix_agent/etc/zabbix_agentd.conf 

```bash
LogFile=/tmp/zabbix_agentd.log

Server=192.168.130.6        # Zabbix Server IP ( 被动模式,客户端被动 )

ServerActive=192.168.130.6  #主动模式,如果使用也填 Zabbix Server IP ,不使用可以注释掉

Hostname=172.16.1.2  # 本身IP(agent端),不一定是 IP

Include=/usr/local/etc/zabbix_agentd.conf.d/*.conf #加载自定义的监控配置文件(如果没有得创建此目录mkdir /usr/local/etc/zabbix_agentd.conf.d)

UnsafeUserParameters=1 # 允许自定义 Key
  1. 启动、设置自启动
    vim /etc/rc.d/init.d/zabbix_agentd
#chkconfig: 2345 10 90 ##修改此处

chkconfig --add zabbix_agentd #(添加服务)

chkconfig --list zabbix_agentd

zabbix_agentd 0:off1:off2:on3:on4:on5:on6:off

chkconfig zabbix_agentd on #(开机自启)

service zabbix_agentd start

四、 配置防火墙
iptables -A INPUT -s ‘Zabbix Server IP’ -p tcp --dport 10050 -j ACCEPT ##由于是被动模式,所以要开启端口

service iptables save #保存防火墙规则

五、Zabbix监控Web端添加对应主机
在这里插入图片描述
在这里插入图片描述
Zabbix监控部署请参考:
Centos7.6系统下Zabbix监控平台部署

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_Sunburst

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值