設定多節點 LGTM 堆疊的正確方法

設定多節點 LGTM 堆疊的正確方法

我有一個 4 個節點的叢集:

  • 監控中心, 託管
    • 一個 Grafana,連接到所有 Prometheus 和 Loki 實例 + 本地 AlertManager
    • Prometheus 抓取本機 NodeExporter/AlertManager/Loki/Promtail(每個目標一個作業),並帶有規則
    • 一個 Loki、一個 Promtail、一個 NodeExporter、一個使用 Slack 配置的 AlertManger
  • 生產/分期/開發者, 託管
    • 我們的應用
    • 一個 Redis、一個 PostGreSQL
    • Prometheus 抓取本機 NodeExporter/AlertManager/Loki/Promtail/Redis/PostGreSQL(每個目標一個作業),並附有規則
    • 一個 Loki、一個 Promtail、一個 NodeExporter、一個使用 Slack 配置的 AlertManger
    • 揭露 Prometheus/Loki 的 Traefik

我想知道每個節點有 1 個 Prometheus/Loki/AlertManager 是正確的方法,或者我應該只為所有基礎設施配備一個,每個 Prometheus 作業有多個目標?

相關內容