O Farmguardian fornece uma lista de todas as verificações de integridade disponíveis no balanceador de carga, incluindo descrições e sua aplicação em vários farms.
Farmguardian oferece monitoramento de back-end avançado, desabilitando automaticamente qualquer servidor que falhe na verificação de integridade e marcando seu IP como na lista negra.
Os exames de saúde podem ser pré-configurado or personalizadas. Você pode identificar o tipo observando a coluna de ação: pré-configurado as verificações têm configurações esmaecidas, enquanto as verificações personalizadas podem ser editadas clicando no ícone de lápis.
Menu de Ações #
Criar Farmguardian. Abre o formulário para criar um novo Farmguardian Verifica.
Apagar. Remove o selecionado Farmguardian Verifica.
Descrições da tabela Farmguardian #
Nome. Nome descritivo do cheque Farmguardian.
Descrição. Breve explicação do exame de saúde.
Command. Comandos e parâmetros executados em intervalos em cada back-end do farm.
Fazendas. Lista os farms e serviços utilizando a verificação específica.
Ação. Gerencie as verificações do Farmguardian com as seguintes opções:
- Editar. Abre a tela de configuração personalizada Farmguardian cheques.
- Apagar. Remove um selecionado Farmguardian verifique, com uma notificação, se estiver atribuído a algum serviço.
Verificações de saúde pré-configuradas #
check_redis: verifica a função mestre de um servidor Redis; marca o back-end como BAIXA se a função mestre estiver ausente.
check_tcp: envia uma conexão TCP para o back-end.
check_udp: Envia uma conexão UDP para o backend e verifica se a porta está aberta.
check_http: envia uma solicitação HTTP esperando uma resposta 200 OK em 5 segundos.
check_https: envia uma solicitação HTTPS esperando uma resposta 200 OK em 5 segundos.
check_smtp: Envia uma conexão SMTP esperando uma resposta SMTP OK dentro de 5 segundos.
check_https_response_string: Envia uma solicitação HTTPS esperando uma resposta 200 OK e uma string específica no HTML em 5 segundos.
check_http_response_string: Envia uma solicitação HTTP esperando uma resposta 200 OK e uma string específica no HTML em 5 segundos.
check_pop: Envia uma conexão POP esperando uma resposta POP OK dentro de 5 segundos.
check_ldap: envia uma consulta LDAP esperando uma ligação LDAP dentro de 5 segundos, com pesquisa base personalizável, usuário a ser vinculado e senha do usuário. Altere -b (pesquisa base), -D (usuário a ser vinculado), -P (senha do usuário).
check_ldaps: envia uma consulta LDAPS esperando uma ligação LDAP dentro de 5 segundos, com pesquisa de base personalizável, usuário a ser vinculado e senha do usuário. Altere -b (pesquisa base), -D (usuário a ser vinculado), -P (senha do usuário).
check_imap: envia uma conexão IMAP esperando uma resposta IMAP OK em 5 segundos.
check_top: envia uma conexão TCP para o back-end.
check_sip: testa um servidor/dispositivo SIP quanto à disponibilidade e tempo de resposta.
check_ping: Envia 2 pacotes ICMP, garantindo 100% de alcance do pacote ao host.
check_common: Verifica o /usr/lib/nagios/plugins pasta para mais verificações; use –help para informações adicionais.
Para criar verificações Farmguardian personalizadas, consulte o Crie um cheque personalizado do Farmguardian guia.
