使用说明: zabbix使用5.0版本 grafana使用7.0.1版本 all.txt 为接口https://corona.lmao.ninja/v2/all的数据 countries.txt 为接口https://corona.lmao.ninja/v2/countries的数据 如果以后不能访问可以自己写接口(nginx或其他方法)模拟这两个数据 COVID19-1597143087377.json 是grafana面板,导入可以看 zbx_export_templates.xml 为zabbix模板 这个例子主要练习zabbix模板中监控接口json数据类型
选择http代理
的到json数据以后取值并赋值为变量
编写监控项原型
应用集原型的创建只需要在输入框- 新的应用程序原型 中输入内容,然后回车或点击更新就创建了
应用集原型这个功能很牛逼,监控项原型创建以后,并选择应用集原型,因为键值和应用集原型中都使用了变量,一旦检测到数据,监控项会无限复制
监控项原型得到数据以后还可以进一步处理,在json中取下一层,在进程中根据jsonpath取值