使用 telegraf 和 grafana 監控 Linux 中的所有進程

使用 telegraf 和 grafana 監控 Linux 中的所有進程

我的任務是使用 Telegraf 和 Grafana 配置對 Linux 系統中所有進程的監控。但是存在一個問題,系統中有很多進程。

為了收集有關進程的信息,我使用了 Procstat 插件。

Procstat插件配置

[[inputs.procstat]]
  pattern = ".*"

正如您所看到的,插件將收集有關所有進程的信息,但我如何使用來自 InfluxDB 的一個查詢在 Grafana 中配置它。如果我每次出現新進程時都為其配置查詢,那麼這項工作將花費大量時間並且無法擴展。

Grafana面板配置

答案1

解決方案:GROUP BY 標記(進程名稱)。

Grafana面板配置

相關內容