Archive for November, 2007

LogWatch: el reporte de logs

Tuesday, November 6th, 2007

Una práctica recomendable como buen administrador es revisar los logs del sistema para comprobar el buen funcionamiento del mismo. Esta tarea es bastante pesada porque en un sistema servidor habrá mucha actividad y estos ficheros pueden llegar a crecer bastante día a día. Como no podía ser menos alguien creó una herramienta que nos facilitara enórmemente esa tediosa labor. LogWatch es una analizador de logs que se ejecuta cada noche y te envía un correo con los resultados.

es tan simple de instalar: apt-get install logwatch y listo..!!

y estas son algunas de las lineas para configurar:

para imprimir en pantalla todo el rango de los logs de sistema, que
encuentre en /var/log:

logwatch --print --detail High --archives --range All

para imprimir en pantalla solo el ultimo dia:

logwatch --print --detail High --archives --range Today

para que el reporte sea guardado a un archivo:

logwatch --save logwatch.txt --detail High --range Today

para que sea enviado por mail:

logwatch --save logwatch.txt --mailto fulanito@dominio.com.ar --detail
High --range Today

y la caracteristica completa, la podes revisar aqui:

http://linux.die.net/man/8/logwatch

Script para espacio de disco

Tuesday, November 6th, 2007

cuantas veces, nos paso que nos quedamos sin espacio de disco ? o armar algo para que nos informe via mail, o a traves de un archivo el espacio libre del disco ?

con este script simple, podremos solucionarlo y armarlo como querramos:


#!/bin/sh

df -hP | grep '^/dev/' | \
sed 's/\([^[:space:]]\{20,\}\)\(.*\)/\1\n \2/’

como resultado (ejemplo):


/dev/hda2 5.5G 1.6G 3.7G 30% /