Habilitar a exibição de métricas do HAProxy

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Configure a página de estatísticas de métricas do HAProxy para habilitar o monitoramento dos dispositivos do sistema exibindo as métricas do HAProxy.

    Antes de Iniciar

    Função necessária: agent_client_collector_admin

    Por Que e Quando Desempenhar Esta Tarefa

    O HAProxy fornece balanceamento de carga e recursos de proxy reverso para solicitações HTTP e TCP. As verificações do HAProxy removem servidores de back-end que falham em várias verificações de integridade em uma linha e transferem o tráfego de entrada para servidores de back-end como parte do balanceamento de carga.

    Procedimento

    1. Acesse o arquivo de configuração do HAProxy, localizado em: /etc/haproxy/haproxy.cfg .
    2. Adicione o seguinte à parte inferior do arquivo:
      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. Execute o seguinte comando para reiniciar o HAProxy:
      serviço sudo hproxy reinicialização
    4. Exiba as métricas do HAProxy em seu sistema exibindo a página de estatísticas de métricas do HAProxy, acessível a partir do seguinte URL:
      http://<HAProxyServer>:8080/stats