Este es un sencillo script que nos permite estar un poco más tranquilos a la hora de verificar los espacios de los filsystems de un servidor.
#!/bin/bash
echo `df |tr -s " '' |cut -f3, 4 -d " ''|grep 8[0-9]% >> control.txt`
total=`cut -d' ' -f7,4 control.txt`
ver=`grep -c "%" control.txt`
if [ "$ver" -gt "0" ]
then
echo "Al $total" | mail -s "ALERTA!!!! FileSystem LLENO en SERVIDORX " administrador@empresa.com
fi
echo `rm -f control.txt`
Guardas el script, le das permiso de ejecución y creas una entrada en el crontab que se ejecute cada x tiempo.
El script anterior te informa cuando un filesystem alcance el 80%, 81%, etc enviando un correo a la dirección que indiques. Obviamente puedes modificar el porcentaje en el que deseas empiece a generarse la alerta.
#!/bin/bash
echo `df |tr -s " '' |cut -f3, 4 -d " ''|grep 8[0-9]% >> control.txt`
total=`cut -d' ' -f7,4 control.txt`
ver=`grep -c "%" control.txt`
if [ "$ver" -gt "0" ]
then
echo "Al $total" | mail -s "ALERTA!!!! FileSystem LLENO en SERVIDORX " administrador@empresa.com
fi
echo `rm -f control.txt`
Guardas el script, le das permiso de ejecución y creas una entrada en el crontab que se ejecute cada x tiempo.
El script anterior te informa cuando un filesystem alcance el 80%, 81%, etc enviando un correo a la dirección que indiques. Obviamente puedes modificar el porcentaje en el que deseas empiece a generarse la alerta.
Comentarios