É possível monitorar / coletar estatísticas sobre taxas de tempo limite de pesquisa de DNS?

3

Temos um farm de caixas centos5, que foram configuradas por padrão para fazer pesquisa de DNS por meio dos servidores DNS internos do host.

A partir de hoje, essas pesquisas estão falhando em 10% do tempo - a pesquisa de DNS padrão de 5 segundos expira (às vezes até 4 vezes seguidas) e finalmente obtemos uma resposta (portanto, operações que exigem A pesquisa de DNS leva 5, 10, 15 ou 20 segundos para responder).

A minha pergunta é, existe alguma maneira de contar com pesquisas de DNS bem sucedidas / expiradas em centos / linux ? Eu adoraria monitorar isso, então não ficarei surpreso quando as coisas começarem a demorar 5 segundos a mais do que deveriam.

    
por Frank Farmer 23.08.2012 / 23:42

1 resposta

1

Outra abordagem seria modificar seu /etc/resolv.conf para:

  • Reduza o período de tempo limite (adicione options timeout 1 ) ou ...

  • Realize pesquisas de round-robin (adicione options rotate ) para distribuir as consultas de DNS.

Qualquer uma das opções é melhor do que esperar 5 segundos por tempo limite do resolvedor.

Claro, essas são apenas medidas temporárias. Por que o DNS do seu host está falhando a uma taxa tão alta?

    
por 24.08.2012 / 00:07

Tags