zabbx监控之zabbxi-agent安装

上一节说明如果安装zabbix-server服务端,这一节说明如何安装zabbix客户端

zabbix-agent不建议使用docker方式安装,因为如果采用容器方式安装,会存在很多系统信息无法读取的情况,因此建议直接安装在系统中。

安装zabbix-agent

安装需要关闭selinux和开放10050端口
开放10050端口firewall-cmd --zone=public --add-port=10050/tcp --permanent
重载防火墙配置firewall-cmd --reload

关闭selinux命令setenforce 0(不推荐)
或者更新selinux策略yum update selinux-policy.noarch selinux-policy-targeted.noarch

rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum install -y zabbix-agent

配置zabbix-agent

vi /etc/zabbix/zabbix-agent.conf
# 修改如下信息;
Server=zabbix-server-ip地址
ServerActive=zabbix-server-ip地址
Hostname=自定义一个名称,这个名称需要在后面和zabbix-server中填入的一样

启动zabbix-agent

systemctl restart zabbix-agent

一些报错信息:

Job for zabbix_agentd.service failed because a configured resource limit was exceeded. See "systemctl status zabbix_agentd.service" and "journalctl -xe" for details.
详细的可以通过systemctl status zabbix_agentd 或者查看zabbix_agent.log 查看

vim /etc/sysctl.conf
添加
kernel.sem = 500  64000  64  256
sysctl -p 使之生效 重启

参考:http://www.mmcaijing.com/39156.html

你可能感兴趣的:(zabbix)