博客园  :: 首页  :: 管理

关于Linux系统下-zabbix-agent-的安装

Posted on 2023-07-03 10:04  520_1351  阅读(452)  评论(0编辑  收藏  举报

本文主要讲解关于Zabbix-Agent在Linux系统下的安装

可以针对于如下一些系统

Amazon Linux 1 / 2 

Red Hat Enterprise Linux Server release 6.X

Red Hat Enterprise Linux Server release 7.X

1、到Zabbix官方,下载并安装软件包(Amazon Linux 1使用RHEL6的安装包,Amazon Linux 2使用RHEL7的安装包):

# For RHEL6
[root@qq-5201351 ~]# rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/6/x86_64/zabbix-agent-4.0.14-1.el6.x86_64.rpm

# For RHEL7
[root@qq-5201351 ~]# rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.14-1.el7.x86_64.rpm

2、修改zabbix agent 的配置文件, 一般修改如下几项就可以了(其中1.1.1.1代表服务端的ip地址)

sed -i 's/Server=127.0.0.1/Server=1.1.1.1/g' /etc/zabbix/zabbix_agentd.conf
sed -i 's/ServerActive=127.0.0.1/ServerActive=1.1.1.1/g' /etc/zabbix/zabbix_agentd.conf
sed -i 's/Hostname=Zabbix server/Hostname=当前主机名/g' /etc/zabbix/zabbix_agentd.conf
echo "EnableRemoteCommands=1" >> /etc/zabbix/zabbix_agentd.conf
echo "LogRemoteCommands=1" >> /etc/zabbix/zabbix_agentd.conf

3、启动并设置为开机自动启动,如下为Red Hat Enterprise Linux Server release 7.X的启动方式,对于6.X 可能需要使用service命令

systemctl start zabbix-agent
systemctl enable zabbix-agent

另外:需要关闭selinux,如果不关闭,可能需要一些其他的放行配置,全能保证全部的功能正常~

4、如果Linux客户端侧,存在防火墙、还需要放行 zabbix服务端到客户端的10050/tcp端口

 

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17522047.html