¿Utilidad para monitorear la conectividad a internet?

13

Vivo en un complejo de apartamentos que anuncia una "conexión gratuita a Internet de alta velocidad" ... pero en realidad no es de alta velocidad y, a menudo, ni siquiera una conexión. Es decir, con frecuencia ocurre que no puedo acceder a nada en Internet desde mi computadora. Todavía puedo acceder a la página de administración de mi enrutador, así que sé que no se trata de que mi computadora pierda por completo su conexión de red; El problema definitivamente parece estar fuera de mi control.

Me gustaría quejarme con la gerencia al respecto (probablemente no van a hacer nada, pero aún así, no pueden hacer daño), y sería bueno tomar algunas estadísticas sobre la conectividad a Internet para respaldar mi caso . Realicé un pequeño script para recopilar algunos datos haciendo ping a una dirección IP conocida cada 5 minutos, pero tengo curiosidad, ¿hay un programa más completo que esté diseñado para esto? Utilizo KDE en Linux principalmente, pero no exclusivamente, por lo que las respuestas para cualquier sistema operativo son bienvenidas.

David Z
fuente

Respuestas:

10

Su plan actual de hacer ping cada 5 minutos es bastante bueno. Daría un paso más y vería cómo hacer bonitos gráficos con algo como Munin . Munin se ejecuta cada 5 minutos y recopila estadísticas en su sistema, luego las traza con RRDTool . Agregar un complemento para hacer ping a un sitio conocido debería ser una tarea trivial (mi instancia de Munin incluso rastrea mi módem de cable ).

mwalling
fuente
1
Una idea inteligente, en realidad: ya uso Munin en mi servidor, pero nunca pensé en aplicarlo a mi computadora portátil. ¡Gracias!
David Z
0

Creo que un buen método sería ejecutar una herramienta de línea de comandos como tracert(traceroute) que está disponible en Linux, Mac y Windows si recuerdo correctamente. Puede alimentar el programa con una dirección web o una IP y le dirá cuántos saltos se necesitaron para llegar allí, y la latencia entre cada uno. Si el problema reside en su edificio como usted dice, los valores de alta latencia reflejarán esto.

Ejecutar WireShark en modo promiscuo también le permitirá ver el tráfico de otros dependiendo de dónde residan en la red de acuerdo con usted. Esto puede ayudar en su análisis.

John T
fuente
Gracias por el consejo ... Acabo de ejecutar traceroute pero no mostró ningún salto particularmente largo. El problema de velocidad que tengo es un ancho de banda bajo, no una latencia alta. Y de todos modos, mi principal preocupación es la cantidad de tiempo que la conexión de red no está disponible por completo; la velocidad (o la falta de ella) es un problema secundario. Cuando la conexión a Internet no funciona, el traceroute parece mostrar que los paquetes no salen de la red local.
David Z