zabbix 监控Linux客户端 (centos 8)
首先,上官网下载对应类型的zabbix-agent
www.zabbix.com 官网
我的是4.4.5 版本
linux的agent4.4.5版本目前没有加密版本,i386对应32位Linux系统 amd64对应64位Linux系统
可以直接rpm -ivh 加URL直接RPM安装,
也可以先用wget 加URL下载到Linux客户端上,再用rpm -ivh 包名 直接安装
编辑配置文件
>> vi /etc/zabbix/zabbix_agentd.conf
修改配置文件中以下几项:
Server=Zabbix Server IP //ZabbixServer端IP
ServerActive=Zabbix Server IP //ZabbixServer端IP
Hostname=本机IP或者主机名不要用127.0.0.1 在Zabbix服务端添加主机时 主机名称 要和此相同
防火墙配置:
CentOS 8.0默认使用的是firewall作为防火墙(和centos 7一样),CentOS 6使用的是iptables命令会不同
开启10050、10051的TCP和UDP端口
>>firewall-cmd --zone=public --add-port=10050/tcp --permanent
success //操作成功会输出success
>>firewall-cmd --zone=public --add-port=10051/tcp --permanent
success
>>firewall-cmd --zone=public --add-port=10051/udp --permanent
success
>>firewall-cmd --zone=public --add-port=10050/udp --permanent
success
设置开机自启动
chkconfig zabbix-agent on
需要关闭selinux
vi /etc/selinux/config
SELINUX=enforcing改为disabled
或者用sed命令更快
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config
sed –i会破坏原有文件的的软链接或硬链接。
查看Zabbix-Agent服务运行状态
>>service zabbix-agent status
或者systemctl status zabbix-agentd.service
Zabbix服务器添加监控
配置-主机-创建主机
输入相应服务器信息
模板页链接预设的 Template OS Linux 模板
点完两次添加之后,一台Linux主机就算是添加完成了,稍后即可在监控主机内看到相关监控项目
不想贴图