在grafana中执行内部服务器脚本

时间:2017-07-03 13:26:49

标签: scripting grafana

我想知道如何执行脚本以响应Grafana中的警报。
我希望在温度高于25℃时在shell中执行脚本。该脚本连接到ESX服务器并关闭所有VM。

我已经创建了连接到ESX服务器的脚本,但我不确定如何从Grafana调用它。

1 个答案:

答案 0 :(得分:3)

使用Alert Webhook notifier。每次触发警报时,它都会将json文档发送到webhook url。

您需要构建一些可以侦听HTTP请求的后端服务(在任何语言/ Web框架中)。该服务将接收JSON文档,解析它然后shell出来执行您的脚本。