【发布时间】:2018-07-09 13:53:11
【问题描述】:
我使用promethus,当我收到警报时,可能是机器A的服务已关闭。 现在,我想为机器A做点什么,比如重启服务,有任何LIB可以做到吗?
【问题讨论】:
标签: prometheus prometheus-alertmanager
我使用promethus,当我收到警报时,可能是机器A的服务已关闭。 现在,我想为机器A做点什么,比如重启服务,有任何LIB可以做到吗?
【问题讨论】:
标签: prometheus prometheus-alertmanager
这是一个 webhook 接收器(您可以将 Alertmanager 指向的 HTTP 服务器),它应该在警报触发时运行任意命令:https://github.com/imgix/prometheus-am-executor
我自己没有用过,但它应该是一个简单的工具,所以我不明白为什么它不能像宣传的那样工作。
你可能需要让它在你想要重启服务的机器上运行。对于您想要自动重启的每台机器。
【讨论】: