Re: monitorear la salida de grep?

2013-06-27 Por tema Alberto

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?

2013-06-26 Por tema Hector Garcia
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?

2013-06-26 Por tema Camaleón
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?

2013-06-26 Por tema Hector Garcia
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?

2013-06-26 Por tema julio
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?

2013-06-26 Por tema Camaleón
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?

2013-06-26 Por tema Ricardo Eureka

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

2013-06-26 Por tema Hector Garcia
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