zabbix 监控接口返回值
2020-03-25 本文已影响0人
FMD彩虹
zabbix 监控接口返回值
现在有个需求需要监控某个接口返回值,并根据值得大小进行报警,zabbix 能很好实现这个工作.
image.png这里推荐一个工具jq ,jq可以对json数据进行分片、过滤、映射和转换,和sed、awk、grep等命令一样,都可以让你轻松地把玩文本。它能轻松地把你拥有的数据转换成你期望的格式,而且需要写的程序通常也比你期望的更加简短。
image.png是不是比传统的grep 、awk 优雅许多?
在 /etc/zabbix/zabbix_agentd.d 新增 curl_jq.conf
# curl jq
UserParameter=curl.jq[*], /usr/bin/curl -s '$1' | jq -r ".$2"
zabbix 添加模板、items、触发器
image.png image.png
对应的机器再选择模板就ok 了~