HAProxy verificações e políticas padrão

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Agent Client Collector fornece as seguintes verificações e políticas padrão para o monitoramento de HAProxy.

    Tabela 1. HAProxy política de eventos
    Tipo Verificação Descrição Uso Saída
    Evento check-haproxy Recupera os detalhes do balanceador de carga HAProxy para determinar se ele está em execução.
    commonchecks    check-haproxy (options)
    -h    host host
    -P    port Port on which the HAProxy server is running
    -A    all services all services
    -q    Path on which HAProxy Stats URI is configured
    -use ssl    ssl

    Exemplo de uso: check-haproxy.rb -h localhost -P 8080 -A verdadeiro -q stats -use_ssl falso

    CheckHAProxy OK: PARA CIMA: 50% de 4 // serviços, PARA BAIXO: back-end/nginx1[L4CON], back-end/BACK-END
    Tabela 2. HAProxy política de métricas
    Tipo Verificação Descrição Uso Saída
    Métrica métricas-verificar-haproxy Recupera as métricas do balanceador de carga HAProxy para determinar se ele está em execução.
    commonchecks metrics-check-haproxy (options) 
    
    -q host		Path on which HAProxy Stats URI is configured 
    
    -P port		Port on which the HAProxy server is running 
    
    -c host	       host name

    Exemplo de uso: métricas-check-haproxy.rb -q stats -P 8080 -c localhost

    <hostname>.haproxy.frontend.session_current 0 1652265603
    <hostname>.haproxy.frontend.session_total 0 1652265603
    <hostname>.haproxy.backend.session_current 0 1652265603 
    <hostname>.haproxy.backend.session_total 1 1652265603