Anzeige von HAProxy-Metriken aktivieren

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Konfigurieren Sie die Statistikseite für HAProxy-Metriken, um die Überwachung Ihrer Systemgeräte durch Anzeige von HAProxy-Metriken zu ermöglichen.

    Vorbereitungen

    Erforderliche Rolle: agent_client_collector_admin

    Warum und wann dieser Vorgang ausgeführt wird

    HAProxy bietet Lastenausgleichs- und Reverse-Proxy-Funktionen für HTTP- und TCP-Anforderungen. Durch HAProxy-Prüfungen werden Back-End-Server entfernt, die mehrere Integritätsprüfungen hintereinander nicht bestehen. Außerdem wird eingehender Datenverkehr im Rahmen des Lastenausgleichs an Back-End-Server übertragen.

    Prozedur

    1. Greifen Sie auf die HAProxy-Konfigurationsdatei zu, die unter /etc/haproxy/haproxy.cfg gespeichert ist.
    2. Fügen Sie den folgenden Code am Ende der Datei hinzu:
      listen frontend *:8080       #Haproxy 
      Monitoring run on port 8080
      mode http
      option forwardfor
      option httpclose
      stats enable
      stats show-legends
      stats refresh 5s
      stats uri /stats        #URL for HAProxy monitoring
      stats realm Haproxy\Statistics.   #Title for pop up window
      stats auth admin:admin     #User and Password for login to the monitoring dashboard
      stats admin if TRUE
      default_backend backend       #This is optional for monitoring backend 
      
    3. Führen Sie den folgenden Befehl aus, um HAProxy neu zu starten:
      sudo service haproxy restart
    4. Zeigen Sie die HAProxy-Metriken auf dem System an, indem Sie die Statistikseite für HAProxy-Metriken aufrufen, auf die Sie über die folgende URL zugreifen können:
      http://<HAProxyServer>:8080/haproxy_stats