监控磁盘吞吐量
(1)检查磁盘的tps
[root@zabbix-client ~]# yum -y install sysstat // 安装iostat工具
[root@zabbix-client ~]# iostat |awk '/^sda/{print $2}' //检查磁盘的tps
6.04
(2)在agent客户端的配置文件目录下新增监控配置文件(键值对命名法)
[root@zabbix-client ~]# cat /etc/zabbix/zabbix_agentd.d/iostat.conf
UserParameter=iostat,iostat |awk '/^sda/{print $2}'
[root@zabbix-client ~]# systemctl restart zabbix-agent
(3)客户端查看监控项
[root@zabbix-client ~]# zabbix_agentd -p | grep iostat
iostat [t|7.28]
(4)在服务端安装zabbix-get,查看客户端(192.168.1.102)新增监控项
[root@zabbix-server ~]# rpm -Uvh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm //配置源(清华源)
[root@zabbix-server ~]# yum -y install zabbix-get //安装工具
[root@zabbix-server ~]# zabbix_get -s 192.168.1.11 -p 10050 -k iostat //查看客户端的新增监控项
6.34
(5)在zabbix web 界面进行配置监控项
添加监控项过程
配置 – 主机 – 找到对应主机 – 监控项 – 创建监控项 – 命名(disk)-- 键值(iostat)-- 信息类型(浮点数)-- 应用集名
查看是否成功
监测 – 最新数据
zabbix报警音报警设置
(1)前端声音报警
右上角小人(用户)-- 正在发送信息 – 勾选
(2)添加触发器
配置 – 主机 – 找到对应主机 – 触发器 – 创建触发器 – 命名 – 严重性 – 添加表达式 – 选择监控项 – 间隔 – 结果 – 添加
(3)在aget客户端测试是发成功
zabbix邮件报警
(1)配置–动作–启用report–应用
(2)右上角小人(用户) – 报警媒介 – 添加 – 收件人邮箱地址(推荐使用qq邮箱)
(3)管理 – 报警媒介类型 – email – 添加SMTP服务器:smtp.qq.com – 端口:465 – HELO:qq.com – SMTP电邮:3065455011@qq.com – SSL/TLS – 勾选 – 用户名称:3065455011@qq.com – 密码:授权码(打开邮箱 – 设置 – 开启smtp服务 – 获取授权码 – 保存配置)
(4)在邮箱查看报警邮件
(5)微信关联qq邮箱,实现微信报警
- 首先点击进入微信“设置”选项。
- 绑定qq号。
- 点击 设置 – 通用 – 辅助功能 – 开启qq邮箱提醒