Re: monitorear la salida de grep?
El 26/06/13 19:08, Hector Garcia escribió: Básicamente, estoy monitoreando logs, para analizar cuando se presentan algunos mensajes específicos de squid+dansguardian. El detalle es que éste seguimiento puede estar dentro de syslog , dentro de las carpetas de logs de apache2, squid, dansguardian. Adicionalmente, en otra maquina, estoy haciendo pruebas y checando el comportamiento de la interfaz de red, los logs en este caso están mas localizados, pero presentan el mismo tipo de necesidad. Sigues sin dar mucha info pero como mencionas que quieres extraer info de squid+dansguardian, voy a suponer (en un osado ejercicio de adivinación) que quieres extraer los intentos de quebrantar la política establecida a traves de dansguardian, que (volviendo a suponer) supongo que realizará las peticiones a squid como proxy padre. La opción notifycontent = on de la config. de dans te envia correo de las violaciones de politica. saludos, -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/51cbf10e.8030...@bersol.info
monitorear la salida de grep?
Buenos días. ¿Existe alguna forma de monitorear los resultados de una consulta con grep? Algo similar a tail -f, pero tomando como entrada, el resultado de una búsqueda con grep. He estado buscando extensivamente en google, todo lo que he encontrado, es filtrar la salida de tail -f con grep. Gracias de antemano. Saludos -- Hector -- El Pic no pudo Iniciar correctamente. Inserte el disco de arranque y presione cualquier pin para continuar... Linux Registered User #467500 https://linuxcounter.net/user/467500.html -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CACzWLTJxf0vQrLmDWLAs7C=3wYxSEdoa+C=kldzj46zfdre...@mail.gmail.com
Re: monitorear la salida de grep?
El Wed, 26 Jun 2013 10:45:02 -0500, Hector Garcia escribió: ¿Existe alguna forma de monitorear los resultados de una consulta con grep? ¿Qué es lo que quieres hacer, exactamente? Algo similar a tail -f, pero tomando como entrada, el resultado de una búsqueda con grep. Pero de esa forma la entrada siempre será estática ¿no? He estado buscando extensivamente en google, todo lo que he encontrado, es filtrar la salida de tail -f con grep. tail -f /ruta/a/archivo(s) | grep -i texto_a_buscar ¿Y no te sirve? El orden de los factores no altera el producto. Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2013.06.26.15.57...@gmail.com
Re: monitorear la salida de grep?
El día 26 de junio de 2013 10:57, Camaleón noela...@gmail.com escribió: El Wed, 26 Jun 2013 10:45:02 -0500, Hector Garcia escribió: ¿Existe alguna forma de monitorear los resultados de una consulta con grep? ¿Qué es lo que quieres hacer, exactamente? Algo similar a tail -f, pero tomando como entrada, el resultado de una búsqueda con grep. Pero de esa forma la entrada siempre será estática ¿no? He estado buscando extensivamente en google, todo lo que he encontrado, es filtrar la salida de tail -f con grep. tail -f /ruta/a/archivo(s) | grep -i texto_a_buscar ¿Y no te sirve? El orden de los factores no altera el producto. Saludos, -- Camaleón Hola Camaleón. Gracias por tan rápida respuesta. Básicamente, estoy monitoreando logs, para analizar cuando se presentan algunos mensajes específicos de squid+dansguardian. El detalle es que éste seguimiento puede estar dentro de syslog , dentro de las carpetas de logs de apache2, squid, dansguardian. Adicionalmente, en otra maquina, estoy haciendo pruebas y checando el comportamiento de la interfaz de red, los logs en este caso están mas localizados, pero presentan el mismo tipo de necesidad. Por el momento, tengo como 8 consolas cada una corriendo una versión diferente de tail -f | grep, sobre un log específico. A veces no sé en cual de todos los logs se guarda determinado mensaje, lo que hago entonces es, borrar todos los logs, provocar o esperar el disparo de la condición buscada, y analizar que logs cambiaron de tamaño, para después buscar los mensajes correspondientes en ellos. También en ese caso, sería de mucha ayuda hacer un grep -ir 'mensaje' | tail -f ¿no creen? Saludos!! -- Hector -- El Pic no pudo Iniciar correctamente. Inserte el disco de arranque y presione cualquier pin para continuar... Linux Registered User #467500 https://linuxcounter.net/user/467500.html -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caczwlt+a0-uxbbjgphhwmzaal2ogaquqkkg23uzybfkirzo...@mail.gmail.com
Re: monitorear la salida de grep?
El mié, 26-06-2013 a las 12:08 -0500, Hector Garcia escribió: Por el momento, tengo como 8 consolas cada una corriendo una versión diferente de tail -f | grep, sobre un log específico. Prueba multitail. Un saludo JulHer signature.asc Description: This is a digitally signed message part
Re: monitorear la salida de grep?
El Wed, 26 Jun 2013 12:08:17 -0500, Hector Garcia escribió: El día 26 de junio de 2013 10:57, Camaleón noela...@gmail.com escribió: El Wed, 26 Jun 2013 10:45:02 -0500, Hector Garcia escribió: ¿Existe alguna forma de monitorear los resultados de una consulta con grep? ¿Qué es lo que quieres hacer, exactamente? (...) Básicamente, estoy monitoreando logs, para analizar cuando se presentan algunos mensajes específicos de squid+dansguardian. El detalle es que éste seguimiento puede estar dentro de syslog , dentro de las carpetas de logs de apache2, squid, dansguardian. Adicionalmente, en otra maquina, estoy haciendo pruebas y checando el comportamiento de la interfaz de red, los logs en este caso están mas localizados, pero presentan el mismo tipo de necesidad. Por el momento, tengo como 8 consolas cada una corriendo una versión diferente de tail -f | grep, sobre un log específico. Hum... además de lo que te comenta Julio, recuerda que puedes pasarle al tail varios archivos para monitorizar, p. ej.: tail -f /archivo/uno /archivo/dos /archivo/tres | grep -i -e texto1 -e texto2 A veces no sé en cual de todos los logs se guarda determinado mensaje, lo que hago entonces es, borrar todos los logs, provocar o esperar el disparo de la condición buscada, y analizar que logs cambiaron de tamaño, para después buscar los mensajes correspondientes en ellos. También en ese caso, sería de mucha ayuda hacer un grep -ir 'mensaje' | tail -f ¿no creen? Pues deberías obtener el mismo resultado con el tail como primer filtro ¿no? :-? Saludos, -- Camaleón -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/pan.2013.06.26.17.47...@gmail.com
Re: monitorear la salida de grep?
El Wed, 26 Jun 2013 12:08:17 -0500, Hector Garcia escribió: Básicamente, estoy monitoreando logs, para analizar cuando se presentan algunos mensajes específicos de squid+dansguardian. El detalle es que éste seguimiento puede estar dentro de syslog , dentro de las carpetas de logs de apache2, squid, dansguardian. Adicionalmente, en otra maquina, estoy haciendo pruebas y checando el comportamiento de la interfaz de red, los logs en este caso están mas localizados, pero presentan el mismo tipo de necesidad. Por el momento, tengo como 8 consolas cada una corriendo una versión diferente de tail -f | grep, sobre un log específico. Quizas quieras investigar el comando watch(1) para facilitarte el seguimiento, junto con algo de bash scripting y tail. -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/51cb340a.80...@gmail.com
Re: monitorear la salida de grep? SOLUCIONADO
El día 26 de junio de 2013 13:33, Ricardo Eureka ricardoeur...@gmail.com escribió: El Wed, 26 Jun 2013 12:08:17 -0500, Hector Garcia escribió: Básicamente, estoy monitoreando logs, para analizar cuando se presentan algunos mensajes específicos de squid+dansguardian. El detalle es que éste seguimiento puede estar dentro de syslog , dentro de las carpetas de logs de apache2, squid, dansguardian. Adicionalmente, en otra maquina, estoy haciendo pruebas y checando el comportamiento de la interfaz de red, los logs en este caso están mas localizados, pero presentan el mismo tipo de necesidad. Por el momento, tengo como 8 consolas cada una corriendo una versión diferente de tail -f | grep, sobre un log específico. Quizas quieras investigar el comando watch(1) para facilitarte el seguimiento, junto con algo de bash scripting y tail. Gracias Ricardo y Julio!! http://linux.about.com/library/cmd/blcmdl1_watch.htm un ejemplo rápido y fácil de watch. /var/log# watch -n 1 -d grep -ir 'eth0' * me muestra lo que ocurre en todos los logs relacionado con la interfaz eth0 Para los logs de squid, si me sirvio el multitail /var/log/squid# multitail access.log -I cache.log Gracias!!! -- Hector -- El Pic no pudo Iniciar correctamente. Inserte el disco de arranque y presione cualquier pin para continuar... Linux Registered User #467500 https://linuxcounter.net/user/467500.html -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caczwltjweoysf7ym+0v2fazjdlm-wm5jr49cxuc+3g9dbie...@mail.gmail.com