gio*_*kti 2 monitoring process monit
我只是想知道 monit 是否有一个 API,我们可以定期轮询(也许是基于 http 的)?
创建跨多个服务器的集成监控解决方案将非常有用。或者也许除了 m/monit 没有其他选择?
小智 6
这是旧的,我知道,但是 monit 有一个基本的 API,可以在以下位置找到:
http://SERVER_IP:2812/_status?format=xml
Run Code Online (Sandbox Code Playgroud)
似乎也有 JSON 格式(将格式从 XML 更改为 json)。您可以为您需要的所有内容解析 XML(我已经在 python 中轻松完成了)。但是,我似乎找不到任何有关此的文档,因此您必须找到可以找到的内容。
一些 m/monit 文档详细说明了一些 monit 代码,因此您应该从那里获得一些帮助。
您还可以查看 monittr https://github.com/karmi/monittr。
这是监视多个 monit 实例的 ruby 实现。
归档时间: |
|
查看次数: |
7135 次 |
最近记录: |