Foros del Web » Administración de Sistemas » Unix / Linux »

Buscar informacion dentro de error.log

Estas en el tema de Buscar informacion dentro de error.log en el foro de Unix / Linux en Foros del Web. Que tal, tengo un servicio de Virtual Server contratado en EU. El caso es que desde ayer se nos ha estado cayendo y llegamos a ...
  #1 (permalink)  
Antiguo 10/01/2008, 11:06
 
Fecha de Ingreso: septiembre-2002
Ubicación: México
Mensajes: 356
Antigüedad: 21 años, 7 meses
Puntos: 0
Buscar informacion dentro de error.log

Que tal, tengo un servicio de Virtual Server contratado en EU. El caso es que desde ayer se nos ha estado cayendo y llegamos a la conclusión de que seguramente será un query que ejecuta un servicio de los varios que tenemos el que lo esté haciendo.


Estoy queriendo ver dentro del error.log pero es un archivo de mas de 50 megas y quiero preguntarles como puedo hacer para desde consola decirle al error.log que solo me muestre información del día de hoy o de las ultimas 3 horas por ejemplo.

Espero puedan ayudarme.

Saludos!!
  #2 (permalink)  
Antiguo 10/01/2008, 12:48
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Re: Buscar informacion dentro de error.log

La solucion más simple es que uses el comando tail para que te de las ultimas lineas del archivo, tú le puedes indicar cuantas quieres.

Otra es hacer una especie de script que filtre las entradas de acuerdo a la fecha, puedes usar cat, grep y awk para tal fin. Obtienes la fecha, la comparas cin la actual y de acuerdo a la comparacion las muestras.

O haces algo parecido a lo anterior pero que te tome solo aquellas con la fecha actual. Si el archivo tiene algo parecido a esto:
Código:
...
[01 05 2008 9:45.00] bla bla bla
...
puedes filtrar con algo asi:

Cita:
$ cat artchivo | grep "01 05 2008"
te da todas las entradas del 01 05 2008. Consulta el manual del grep en ese caso para que puedas hacer entradas mas elaboradas.

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:27.