滴滴夜莺之自定义插件

网友投稿 1108 2022-11-04

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

滴滴夜莺之自定义插件

默认情况下,监控采集指标支持进程、端口、日志,如果要采集其他的指标,需要通过编写自定义插件来实现(以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目录的剩余使用空间,可以在告警策略里设置剩余空间值,当达到某个值后触发告警

上一篇:软件测试培训之MQ测试的缺点
下一篇:软件测试培训之常见MQ测试分类
相关文章

 发表评论

暂时没有评论,来抢沙发吧~