¿Es posible monitorear/recopilar estadísticas sobre las tasas de tiempo de espera de búsqueda de DNS?

¿Es posible monitorear/recopilar estadísticas sobre las tasas de tiempo de espera de búsqueda de DNS?

Tenemos una granja de cajas centos5, que se configuraron de forma predeterminada para realizar búsquedas de DNS a través de los servidores DNS internos de nuestro host.

A día de hoy, estas búsquedas fallan aproximadamente el 10% de las veces: la búsqueda de DNS predeterminada de 5 segundos caduca (a veces hasta 4 veces seguidas) y luego finalmente obtenemos una respuesta (por lo que las operaciones que requieren una búsqueda de DNS toman lugar). 5, 10, 15 o 20 segundos para responder).

Mi pregunta es,¿Hay alguna manera de contar las búsquedas de DNS exitosas o agotadas en centos/linux?? Me encantaría monitorear esto, para no volver a sorprenderme cuando las cosas comiencen a tomar 5 segundos más de lo debido.

Respuesta1

Otro enfoque sería modificar su /etc/resolv.confa:

  • Reducir el período de tiempo de espera (agregar options timeout 1) o...

  • Realice búsquedas por turnos (agregue options rotate) para distribuir las consultas de DNS.

Cualquiera de las opciones es mejor que esperar 5 segundos por tiempo de espera de resolución.

Por supuesto, esas son sólo medidas provisionales. ¿Por qué el DNS de su host falla a un ritmo tan alto?

información relacionada