Re: monitorear la salida de grep?
El día 26 de junio de 2013 10:57, Camaleón <noelamac@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
Reply to: