将 Monit 收集的系统信息记录到本地日志

将 Monit 收集的系统信息记录到本地日志

我在 Ubuntu 14.04 服务器上配置了 Monit 版本 5.6。它包含一些检查,例如文件系统使用情况、远程主机连接检查和服务监控。现在,当我检查 monit 的 Web GUI 时,我看到了类似以下内容的内容; 在此处输入图片描述

现在,monit 默认显示许多参数;平均负载、CPU、内存等。我希望将所有这些都放在一个日志文件中,以便我可以将指标传输到 Elasticsearch。

但是,当我检查日志文件时,它显示如下;

在此处输入图片描述

如何将 monit 在 web GUI 上显示的所有指标记录到日志文件?

答案1

据我所知,这不可能是开箱即用的。您可以尝试从 Monit 配置文件中“弯曲” M/Monit 收集器功能,以将数据发送到 Elastic 搜索并使用 ES 过滤器对其进行解析。您可以请求 HTML 页面并进行解析,也可以在没有命令输出的情况下进行解析。set mmonit http://monit:[email protected]:8080/collectormonit status

相关内容