本文主要讲解关于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
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!