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

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

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

A partir de hoje, essas pesquisas falham cerca de 10% das vezes - a pesquisa de DNS padrão de 5 segundos expira (às vezes até 4 vezes seguidas) e então finalmente obtemos uma resposta (portanto, as operações que exigem uma pesquisa de DNS são realizadas 5, 10, 15 ou 20 segundos para responder).

Minha pergunta é,existe alguma maneira de contar pesquisas de DNS bem-sucedidas/expiradas em centos/linux? Eu adoraria monitorar isso, para não ser pego de surpresa novamente quando as coisas começarem a demorar 5 segundos a mais do que deveriam.

Responder1

Outra abordagem seria modificar o seu /etc/resolv.confpara:

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

  • Execute pesquisas round-robin (add options rotate) para distribuir as consultas DNS.

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

É claro que essas são apenas medidas provisórias. Por que o DNS do seu host está falhando com uma taxa tão alta?

informação relacionada