Camaleón escribió:
El Wed, 13 Jan 2010 14:10:02 -0200, Mauro Antivero escribió:
No funcionó con iftop. El ejemplo de top funciona (aunque no es muy prolija que digamos la salida que presenta) pero con iftop no me doy cuenta como hacerlo...
La salida debería ser habitual de "top" :-?
Este comando que necesito correr (iftop) lo debe hacer en un servidor remoto, el cual tiene la página web de administración. Por lo que tengo entendido PHP es interpretado por el servidor, mientras que Javascript es intepretado por el cliente. No habrá manera de correr una consola en mi PC a la cual le pase los parámetros adecuados para que se conecte via ssh al servidor y ejecute iftop? Esto es lo que se me ocurre por ahora, si a alguno se le ocurre otra idea bienvenida sea.
También probé pasar a un archivo lo que obtengo con iftop y no resultó (iftop -i ethx -> iftop.txt), me dice parámetro inválido (al parecer toma el "-> iftop.txt" como si fuera un parámetro más).
Si a alguien se le ocurre como poder volcar lo obtenido por iftop a un archivo de texto después podría idear un script que filtre eso y me muestre en pantalla la información que deseo.
Ouch! Pues tienes razón, parece que ese programa no permite volcar la salida a un archivo... caray :-O
[Iftop-users] Logging to file http://lists.beasts.org/pipermail/iftop-users/2009-September/000293.html
¿Y necesitas usar ese programa en concreto? Tiene que haber algún otro que permita el volcado de los datos a un archivo y que te pueda servir. Puedes buscar en YaST dentro del mismo grupo de paquetes RPM donde está el "iptop" a ver qué encuentras...
(...)
El "iptraf", por ejemplo, permite enviar la salida a un archivo, pero no sé si te valdrá :-?
Saludos,
Gracias a todos por su ayuda, estoy viendo si puedo lograr algo pero todavía nada. Les explico mejor lo que tengo que hacer: Trabajo en el servicio de Internet de mi ciudad, en el cual tenemos un sistema de control hecho en HTML / PHP. Cuando llama un usuario X obtenemos rapidamente sus datos (IP asignada, MAC, etc). Lo que hacíamos hasta el momento es ni bien llama alguien ver primero que el modem esté registrado y los niveles de señal del mismo (el servicio está basado en cablemodems) y luego que la PC haya tomado la dirección IP que el servidor DHCP le quiere asignar. Si estas dos cosas sucedían lo que hacíamos luego era "monitorear el tráfico de esa IP", para lo cual hay un script que hizo un compañero de acá que usa iftop junto con otros parámetros para "filtrar" la IP en cuestión. Estos tres pasos que arriba expliqué los hacíamos en una consola (a través de SSH) en el servidor, lo cual si bien era muy efectivo era un tanto molesto, ya que estaba fuera de la página web de administración. Lo que logré entonces en estos días es poder ver las dos primeras cosas (que el modem esté registrado así como también los niveles de señal y que la PC haya tomado IP) en la página de adminsitración, lo cual resulta muy útil y cómodo. Lo que me falta ahora lo veo más complicado, ya que no tengo manera de volcar lo mostrado por iftop a un archivo de texto. Si se pudiese hacer eso haría un simple script que por ejemplo refresque el archivo cada 5 segundos y que muestre su contenido en la página web de administración. Como esto no se puede la verdad que de momento no sé que hacer. Estoy viendo lo que hace ntop y leyendo sus otras recomendaciones, pero ahora que expliqué un poco mejor mi situación capaz que a alguno de ustedes se le ocurre una mejor idea. Desde ya muchísimas gracias por su ayuda. Saludos y éxitos. Mauro. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org