zabbix-agent的安装
1. 客户端的安装,被监控端的安装
1.1 yum源的优化
清华源
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
1.2 安装zabbix客户端软件
yum install -y zabbix-agent
或者:
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.0-2.el7.x86_64.rpm
1.3 编写zabbix客户端配置文件
vim /etc/zabbix/zabbix_agentd.conf
98 Server=172.16.1.71
[root@web03 zabbix]# vim zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=172.16.1.71
ServerActive=172.16.1.71
Hostname=web03
Include=/etc/zabbix/zabbix_agentd.d/*.conf
1.4 启动zabbix-agent服务
systemctl start zabbix-agent
systemctl enable zabbix-agent
netstat -lntup|grep 10050
[root@web02 jpress]# netstat -lntup|grep 10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 25200/zabbix_agentd
tcp6 0 0 :::10050 :::* LISTEN 25200/zabbix_agentd
1.5 客户端启动报错,no active checks on server [172.16.1.71:10051]: host [web03] not found
tail -f /var/log/zabbix/zabbix_agentd.log
问题:
23583:20211024:103646.037 no active checks on server [172.16.1.71:10051]: host [web03] not found
解决修改 /etc/hosts
172.16.1.71 zabbix
172.16.1.9 web03
systemctl restart zabbix-agent
2. 简单的配置
客户端的配置已经完成,在web的管理页面进行操作
实现zabbix默认第一台主机的监控
第一步: 配置—主机—创建主机(创建要监控的主机)
第二步: 配置监控的主机
主机信息中: 名称 主机组 监控的主机地址
模板信息中: 指定需要链接的模板信息
第三步: 保存退出,进行监控检查
检查主机有没有变绿
基本监控直接选择即可
- 在zabbix-server网站页面进行配置
第一个历程: 进入到创建监控项页面:
配置—主机—选择相应主机的监控项
第二个历程: 监控项页面如何配置
名称 键值 更新间隔时间 应用集
第三个历程: 检查是否收集到监控信息
## 2.3 复杂的配置
```bash
复杂的自定义监控配置(多个服务状态)
1) 在zabbix-agent端编写配置文件
vim server_state.conf
UserParameter=server_state[*],netstat -lntup|grep -c $1
2) 在zabbix-server命令测试
zabbix_get -s 172.16.1.7 -k 'server_state[22]'
3) 修改配置页面