Enable viewing HAProxy metrics

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Configure the HAProxy metrics stats page to enable monitoring your system devices by viewing HAProxy metrics.

    Avant de commencer

    Role required: agent_client_collector_admin

    Pourquoi et quand exécuter cette tâche

    HAProxy provides load balancing and reverse proxy capabilities for both HTTP and TCP requests. The HAProxy checks remove backend servers that fail several health checks in a row, and transfer incoming traffic to backend servers as part of load balancing.

    Procédure

    1. Access the HAProxy configuration file, located at: /etc/haproxy/haproxy.cfg.
    2. Add the following to the bottom of the file:
      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. Run the following command to restart the HAProxy:
      sudo service haproxy restart
    4. View the HAProxy metrics on your system by viewing the HAProxy metrics stats page, accessible from the following URL:
      http://<HAProxyServer>:8080/stats