Check Disk Space for Multiple Server

No me digáis que nos habéis sufrido el “ataque loco” de esa aplicación que por la noches es capaz de fagocitar todo el espacio libre de los discos de nuestros servidores. Pues bien, yo me he generado un script que de manera gráfica me envía un mensaje de correo con el espacio disponible en los discos de los servidores.

Sencillo a la vez que sutil.

La primera parte del script, es de rigor, cargamos las variables que vamos a necesitar para controlar todo el proceso.

image

Leemos el contenido de nuestro fichero de servidores y limpiamos los informes antiguos, aunque en el caso que os muestro, se almacenan en la carpeta report para mantener un histórico de los mismos.

image

Generamos el diseño de nuestro formato de informe, en HTML

image

image

Creamos el formato de la tabla y escribimos las primeras columnas

image

Comenzamos a evaluar los espacios en disco de la lista de servidores que hemos leído inicialmente.

image

Una vez que disponemos de la información, escribimos la columna con los datos

image

Añadimos el “pie de página” con la leyenda de los colores que hemos utilizado.

image

Una vez que tenemos “toda”la información de nuestros servidores, comenzamos la generación y envío del correo electrónico.

image

Y la verdad es que el resultado, es digno

image

image

Como siempre, agradezco vuestros comentarios y/o aportaciones para mejorar el funcionamiento y/o rendimiento del script y espero que os sirva de ayuda.

Anuncios

6 comentarios el “Check Disk Space for Multiple Server

  1. urpiano dice:

    La verdad, podrías poner código en lugar de imágenes

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s