Health Check Status (RtP)

A quien no le ha ocurrido alguna vez que creyendo que ese servidor magnifico estaba listo para ser puesto en producción,  se ha llevado la decepción del siglo ya que al ponerlo en marcha el pobrecito del “server” disparaba alertas por todos lados.

Para evitar esto, lo señores del ITIL ( que son un conclave de viejos raquíticos y tristes) decidieron declinar la importancia de este proceso al “Release to Production” o vulgarmente puesta en producción.

Pues bien, yo he sufrido en mis carnes eso de “ponlo, ponlo en producción si nunca ha tenido ningún problema…”, para lo cual me he creado este script (un todo formado por partes de otros scripts) que es un vistazo inicial, nos da el “status” real de la maquina y genera un informe para que podamos aportar “pruebas” a la decisión de ponerlos en producción. Todavía en “fase de pruebas”, pero muy funcional en esta versión.

Claro, en HTML, multi-servidor, y muy, muy gráfico.

Como es costumbre comencemos por declarar las variables que vamos a utilizar.

image

Creamos el gráfico…

image

Comprobamos el Up Time de nuestro servidor

image

Comenzamos con la cabecera del informe y el CSS (estilo que no falte) (ojo que son varias partes)

image

image

Comprobemos el espacio del que dispone en los discos

image

Localizamos la información del Sistema

image

Comprobamos los servicios

image

Comprobamos el Event Log de la maquina

image

Creamos y guardamos el gráfico al mismo tiempo que Up Time

image

Y nos metemos en faena, cual Quijote tecnológico para detallar el informe

image

image

Informe listo, pues démosle al email

image

Si lo ejecutamos, servidor a servidor, podemos añadir el grafico al mensaje de correo con un adjunto más, si ejecutamos un bloque de servidores no, ya que a fecha de hoy no he conseguido solventar el problema de que solo me deja que la cadena de caracteres del adjunto no supere los 260 (pero estamos trabajando en ello)

El ansiado resultado (todavía me sigue dejando con la boca abierta)

image

Prometo terminarlo y hacer que sea muy muy gestionable…

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