实时警报通知:微信告警通知的重要性解析
1108
2022-11-04
滴滴夜莺之自定义插件
默认情况下,监控采集指标支持进程、端口、日志,如果要采集其他的指标,需要通过编写自定义插件来实现(以v3版本为例子)
插件名字编写规则:
以数字开头,其中数字表示插件的采集周期,例如:10_disk.sh,表示每个隔10s采集一次磁盘信息(不一定非要数字,但是标准规范以数字开头)
1、编写10_disk.sh脚本,添加内容如下:
说明:
disk_root:表示获取到根目录下当前可使用空间大小disk_apps:表示获取到的apps当前可使用空间大小localip:表示当前IPendpoint:获取的本机IP(字符串,加双引号)timestap:表示时间戳(数值,不用加双引号)metric:表示监控指标,可以自定义(字符串,加双引号)value:表示上面获取的命令值,注意一定要是数字,不是数字插件无法成功
注意:上述脚本是将获取的结果通过echo输出,输出的格式为json格式,如果还有多个指标,用逗号分隔开即可,最后一个大括号后面没有逗号,后续编写插件直接按照此模板来编写即可。
2、在/home/n9e目录下创建插件目录plugin,将脚本放入到此目录中,多个插件都放在这个目录下,如图:
注意:如果有多个插件,就要创建多个
5、接下来配置告警策略即可
备注:上述脚本的命令为获取根目录和/apps目录的剩余使用空间,可以在告警策略里设置剩余空间值,当达到某个值后触发告警
发表评论
暂时没有评论,来抢沙发吧~