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
-
Acesse o arquivo de configuração do HAProxy, localizado em: /etc/haproxy/haproxy.cfg .
-
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
-
Execute o seguinte comando para reiniciar o HAProxy:
serviço sudo hproxy reinicialização
-
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