天天看点

Centos7源码安装zabbix-5.0.19(agent端)

服务器版本:CentOS Linux release 7.6.1810 (Core)

zabbix_agentd版本:5.0.19

一、准备工作

临时并永久关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
临时并永久关闭selinux
setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
           

二、安装

添加zabbix用户用于运行zabbix服务
useradd -s /sbin/nologin zabbix
解压源码包,编译参数
tar -zxvf zabbix-5.0.19.tar.gz
./configure --prefix=/usr/local/zabbix-agent --enable-agent
确认无误后,make 安装
make && make install
           

三、修改配置文件

vim /usr/local/zabbix-agent/etc/zabbix_agentd.conf

LogFile=/tmp/zabbix_agentd.log
PidFile=/tmp/zabbix_agentd.pid
Server=172.10.6.56         # zabbix-server或者zabbix-proxy的ip
Hostname=k8snode1           # 被监控的主机名
AllowKey=system.run[*]      # 允许zabbix使用system.run监控项执行命令(添加到配置文件)
Include=/usr/local/etc/zabbix_agentd.conf.d/*.conf
UnsafeUserParameters=1		#允许自定义监控模板
           

四、启动zabbix-agent

/usr/local/zabbix-agent/sbin/zabbix_agentd -c /usr/local/zabbix-agent/etc/zabbix_agentd.conf
           

五、查看日志

tail -1000f /tmp/zabbix_agentd.log
           

参考

https://www.cnblogs.com/chenppp/p/13430932.html
           

继续阅读