#!/bin/bash
CURRENT=$(df / | grep / | awk '{ print $5}' | sed 's/%//g')
THRESHOLD=90
if [ "$CURRENT" -gt "$THRESHOLD" ] ; then
mail -s 'Alerta de Espacio de Disco' mailid@domainname.com << EOF
Tu partición root esta casi sin espacio disponible. Used: $CURRENT%
EOF
fi
Lo que hace este script es enviar un correo (e-mail) cuando el uso del disco alcanza el porcentaje especificado en la variable THRESHOLD, en este caso 90%.
Para ejecutarlo diariamente, guarda el código en el archivo sample.sh in tu directorio personal, cambia el correo por tu dirección de correo y añade la siguiente linea al final del archivo /etc/crontab:
@daily ~/sample.sh
Leído en LinuxJournal
No hay comentarios:
Publicar un comentario