上周介绍了如果部署zabbix客户端与服务器,本周就介绍一下如何的制作自己的模板。
一、如何制作模板
1、创建模板
选择“配置”-“模板”-“创建模板”
然后在“模板名称”那块输入我们想要的名字,我这里为check_service_number
组也选择好,然后存档
2、创建应用集
模板已经创建完成,现在继续创建应用集
选择“check_service_number”模板右侧“应用集”,然后选择“创建应用集”
然后输入你设置的名字
3、创建项目
选择“check_service_number”模板右侧“项目”,然后选择“创建项目”
上面是我的信息,此项目是检测apache进程数量
下面是检测zabbix进程数量
4、创建触发器
选择“check_service_number”模板右侧“触发器”,然后选择“创建触发器”
然后设置好相应的信息
这个是检测apache的最新进程数量如果为0,就触发“严重“类型报警
下面这个是检测zabbix的最新进程数量如果为0,就触发“严重“类型报警
5、创建图形
为了监控方便,“创建图形”来查看
选择“check_service_number”模板右侧“图形”,然后选择“创建图形”
下面是我监控apache的图形配置
下面是我监控zabbix的图片配置
完成后进入“检测中”-“图形”
选择相应的图形即可看到结果
上面是apache的图形结果
下面是zabbix的图形结果
为了测试触发报警,我把agent机器的apache服务给关闭,查看“事件”与邮件是否能收到报警(注意一定要能实现邮件报警,否则邮件发送不了)
现在先关闭apache服务,在等3分钟开启apache服务
可以看到apache的监控情况
下面在看看“事件”内容
在查看一下邮件报警情况
收到了邮件报警,内容为apache的进程数为0
过一会有收到了一封邮件
恢复正常通知,现在apache的进程数为6