Zabbix5系列-监控Linux主机
一、参考
- Zabbix5系列
- Zabbix5专栏
- Centos7安装Docker
- Centos8安装Docker
- Debian10安装Docker
- Zabbix5系列-Docker安装zabbix5.4 (一)
- Zabbix5系列-监控华为、H3C交换机(snmpv2c/snmpv3/snmptrap) (二)
- Zabbix5系列-监控Windows主机 (三)
- Zabbix5系列-监控Linux主机 (四)
- Zabbix5系列-Linux/Windows磁盘SMART监控 (五)
- Zabbix5系列-监控惠普服务器iLO管理口 (六)
- Zabbix5系列-监控海康威视摄像头 (七)
- Zabbix5系列-使用SNMP监控Linux (八)
- Zabbix5系列-监控docker (九)
- Zabbix5系列-监控mysql(5.7/5.8/mariadb) (十)
- Zabbix5系列-监控redis (十一)
- Zabbix5系列-监控nginx (十二)
- Zabbix5系列-制作拓扑图 (十三)
- Zabbix5系列-声音告警、邮件告警 (十四)
- Zabbix5系列-钉钉告警 (十五)
- Zabbix5系列-创建自动发现模板 (十六)
- Zabbix5系列-接入Grafana面板 (十七)
- Zabbix5系列-报表工具ZbxTable (十八)
- 用户手册: https://www.zabbix.com/documentation/current/zh/manual
- 官方模板参考: https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates?at=refs%2Fheads%2Frelease%2F5.4
- Zabbix模板库: https://share.zabbix.com
- Zabbix容器: https://hub.docker.com/u/zabbix
- Zabbix Agent下载页: https://www.zabbix.com/cn/download_agents
- MIB浏览器下载: http://www.ireasoning.com/download.shtml
- 华为MIB查询: https://support.huawei.com/mibtoolweb/enterpriseMibInfo/zh
- 华为 VRP V200R021C00SPC100 MIB文件: https://support.huawei.com/enterprise/zh/software/253350229-ESW2000397776
- H3C Comware MIB文件: https://www.h3c.com/cn/d_200905/635750_30003_0.htm
- 华为图标 百度云盘 提取码mzhx: https://pan.baidu.com/s/1S6p96p3gNrv78Z2yJxrhaQ
- zabbix报表工具: https://zbxtable.cactifans.com/
- Grafana面板: https://grafana.com/docs/grafana/latest/installation/docker/
- Grafana-cn面板: https://hub.docker.com/r/w958660278/grafana-cn
二、安装zabbix-agent2
- Zabbix Agent下载页
- Centos7 Zabbix agent 2 v5.4.9 下载地址
- Centos8 logrotate依赖 下载地址
- Centos8 Zabbix agent 2 v5.4.9 下载地址
- Debian10 Zabbix agent 2 v5.4.9 下载地址
- Debian11 Zabbix agent 2 v5.4.9 下载地址
- Ubuntu18.04 Zabbix agent 2 v5.4.9 下载地址
- Ubuntu20.04 Zabbix agent 2 v5.4.9 下载地址
以Centos7.9为例安装zabbix-agent2并监控主机
# 进入临时目录
cd /tmp
# 下载zabbix-agent2
curl -O https://mirrors.aliyun.com/zabbix/zabbix/5.4/rhel/7/x86_64/zabbix-agent2-5.4.9-1.el7.x86_64.rpm
# 安装zabbix-agent2
rpm -ivh zabbix-agent2-5.4.9-1.el7.x86_64.rpm
# 修改配置文件
# Server=127.0.0.1改为自己的Zabbix服务器IP
vi /etc/zabbix/zabbix_agent2.conf
# 重启zabbix-agent2服务
systemctl restart zabbix-agent2
# 开机自动启动zabbix-agent2
systemctl enable zabbix-agent2
# 防火墙放行10050
firewall-cmd --zone=public --add-port=10050/tcp --permanent
# 重载防火墙
firewall-cmd --reload
三、创建主机
3.1 主机配置
主机名称:输入linux主机名
可见名称:设置别名
群组:选择自己的主机组
Interfaces:添加一个客户端监控 IP地址为主机IP 端口默认为10050
3.2切换到模板页 选择“Linux by Zabbix agent”、“Systemd by Zabbix agent 2”模板
3.3 切换到宏页
创建{$SYSTEMD.NAME.SERVICE.MATCHES} 服务过滤宏 值为一个或多个服务名正则表达式
创建{$SYSTEMD.NAME.SOCKET.MATCHES} 套接字过滤宏 值为一个或多个socket套接字名正则表达式
四、测试
4.1 切换到自动发现页 勾选相应的选项点执行
4.2 自动发现监控项成功
4.3 读取数据成功
4.4 监控匹配的守护进程成功
4.5 自动发现图形成功