Comencemos creando el script, en este caso yo cree una carpeta llamada script en /var/opt, ya que es donde más espacio libre tengo, aun que pueden crearlo donde les convenga.
# cd /var/opt/script/
# vi monitoreo.sh
Agregaremos las siguientes líneas con los siguientes parámetros:
#!/bin/sh [siempre poner al inicio del script]
[agregamos con un echo un titulo y con el comando date la fecha y hora de la obtención de datos]
echo Monitoreo Diario > /var/opt/script/monitor.log [en esta línea se crea el archivo monitor.log con el parámetro ">" con el titulo]
date >> /var/opt/script/monitor.log [en esta línea se agrega la fecha al archivo por medio del parámetro ">>"]
echo >> /var/opt/script/monitor.log [se guarda línea en blanco]
echo >> /var/opt/script/monitor.log [se guarda línea en blanco]
echo Espacio en Particiones >> /var/opt/script/monitor.log [se guarda subtitulo]
df -h >> /var/opt/script/monitor.log [se guarda el resultante del comando df -h]
echo >> /var/opt/script/monitor.log [se guarda línea en blanco]
echo Memoria Libre >> /var/opt/script/monitor.log [se guarda subtitulo]
vmstat 1 2 tail -1 awk '{ print $5/1024 , "MB" }' >> /var/opt/script/monitor.log [se guarda el resultante del comando vmstat]
echo >> /var/opt/script/monitor.log [se guarda línea en blanco]
echo Primeros 3 Procesos >> /var/opt/script/monitor.log [se guarda subtitulo]
prstat -n 3 1 1 >> /var/opt/script/monitor.log [se guarda el resultante del comando prstat]
echo >> /var/opt/script/monitor.log [se guarda línea en blanco]
mailx -r MONITOREO -s "Reporte Diario" usuario@dominio.com < /var/opt/script/monitor.log [se envía mail con el contenido del archivo monitor.log por medio del parámetro "<" para el comando mailx]
> /var/opt/script/monitor.log [se deja en blanco el archivo]
Ya para terminar con el este, hay que cambiarle los permisos al archivo creado de la siguiente forma:
# chmod 775 /var/opt/script/monitoreo.sh
Para su ejecución solo hay que poner lo siguiente estando en el directorio /var/opt/script:
# ./monitoreo.sh
O
Simplemente poner /var/opt/script/monitoreo.sh y dar enter.
Este es el script completo:


SALUDOS
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">