Hola!
Menú de contenidos
Script para monitorear el uso de disco en linux muy simple y básico
Este es un script para monitorear el uso de disco en linux muy básico, mejorable, especial para adminstradores de web hosting, para recibir alertas en tu correo sobre el uso de disco de tu servidor. Te llegarán alertas cuando el uso de disco sea superior al 90%, es muy básico y se puede mejorar
1. Crea un archivo alertadisco.sh
root@vps nano alertadisco.sh
2. Pega el siguiente script
#!/bin/sh df -H | grep -vE '^Filesystem|tmpfs|cdrom' | awk '{ print $5 " " $1 }' | while read output; do echo $output usep=$(echo $output | awk '{ print $1}' | cut -d'%' -f1 ) partition=$(echo $output | awk '{ print $2 }' ) if [ $usep -ge 90 ]; then echo "Running out of space \"$partition ($usep%)\" on $(hostname) as on $(date)" | mail -s "Alert: Almost out of disk space $usep%" tucorreo@tudominio.com fi done
3. Dale permisos
root@vps chmod 700 alertadisco.sh
o también puedes darle 777
4. Configura un cron
Puedes ver el crontab de tu linux con nano o ver el crontab con vim
En este caso, lo abrimos con nano
root@server crontab -e