Monitorización de Sistemas Informáticos, ventajas, procedimientos e implementación

El post está disponible también en : Inglés

Monitorización de sistemas informáticos

El funcionamiento de la mayoría de las empresas se basan en sus sistemas informáticos, por lo tanto, estos deben ser capaces de responder en cualquier situación y en la mayoría de las veces, a cualquier hora. La monitorización de sistemas se ha convertido en un trabajo fundamental para gestionar toda la infraestructura TI de la empresa con los siguientes objetivos principales:

  • Aprovechar al máximo los recursos HW de una empresa.
  • Prevención de incidencias y detección de problemas.
  • Notificación de posibles problemas

En general los objetivos anteriores se resumen en un único objetivo muy cuantificable: Ahorro de Costes, menos incidencias, menos tiempo empleado, mayor satisfacción de cliente.

Las herramientas de monitorización de sistemas deberán centrarse en los procesos, la memoria, el almacenamiento y las conexiones de red. En el artículo de herramientas de monitorización de redes podéis ver una comparativa de las mejores herramientas del 2016. Todas ellas son también herramientas de monitorización de sistemas.

Además de contar con una buena herramienta de monitorización, deberemos establecer un protocolo de resolución de problemas que será clave para la resolución de los mismos de la mejor forma posible.

En este artículo, no sólo os intentamos hacer ver la necesidad de un sistema de monitorización, sino que os contamos como establecer el protocolo de actuación y como monitorizarlo con la misma herramienta.

 

Ventajas monitorización de sistemas ¿Por qué monitorizar mis sistemas informáticos?

 

Os contamos las principales razones por las que debéis plantearos implementar una monitorización de sistemas informáticos.

  • Podrás configurar eventos y alarmas relacionados con los mismos. Ejemplos de alarmas pueden ser discos duros llenos, memoria ocupada por encima del 80%, demasiados accesos a disco en modo escritura, demasiados hilos abiertos corriendo en el mismo sistema, etc.
  • Poder acceder a información ejecutiva del estado de nuestras instalaciones y chequear como están nuestros activos informáticos más críticos.
  • Acceso al estado de nuestros sistemas informáticos en tiempo real.
  • Mejorar la eficacia y la eficiencia de las labores de mantenimiento del sistema.
  • Detectar el origen de los incidentes.
  • Inventariar mis sistemas (mapas, listados).
  • Planificar el crecimiento en base al uso real de los sistemas. Mediante informes de uso, se pueden detectar tendencias y saber cuando hará falta más disco, poner otro servidor o aumentar la memoria. Por la misma razón podríamos detectar sistemas que no tienen mucho uso.
  • Reducir costes.

 

Pasos para realizar una buena monitorización de sistemas

Monitorizar los sistemas no es tan complejo como puede parecer. Lo que se necesita es orden y disciplina. A continuación, mostraremos los pasos a seguir para realizar una monitorización de sistemas eficiente y completa

  1. Realizar un análisis completo del sistema informático que se quiera monitorizar. Esta es la parte más importante y compleja. En muchas ocasiones no disponemos de este inventario y por ello, esta es una de las características principales que debe tener una herramienta de monitorización. En el artículo de monitoreo de red os contamos las principales características a tener en cuenta. Este inventario deberá estar clasificado por:
  • Tipo de componte (servidor, router, switch, firewall, etc)
  • Elemento dentro del componente (discos, RAM, aplicación, servidor, etc)
  • Marca del componente (Sparc, Intel, HP-UX, Windows, IIS, Apache, Oracle, etc)
  • Ip de la máquina.
  • Prioridad para la monitorización. Cómo de importante es monitorizarlo del 1 al 10.

 

  1. Una vez que tengamos inventariado nuestros sistemas, deberemos juntar a los diferentes responsables de los principales ámbitos de una instalación.

Seguridad, sistemas, redes, servidores y aplicaciones.

  1. Se deberán definir las principales alarmas para cada tipo de componente, elemento y marca definido en el paso 1.

Esto será muy importante para desplegar posteriormente las configuraciones de monitorización por tipo de elemento a monitorizar. Por ejemplo, posibles alarmas serán: discos llenos, procesadores saturados, ancho de banda limitado, etc.

  1. Para cada alarma se deberá definir los umbrales correspondientes y niveles que lanzarán la alarma.

Para discos y/o particiones, se establecerá un % de disco libre que no deberá disminuir o sino se lanzará una alarma.

Para memoria RAM se podrá establecer un umbral del 80%, por lo que si la memoria RAM ocupada de un servidor  supera este umbral se podrá lanzar una alarma.

Así deberemos seguir para todos los elementos identificados en el paso anterior.

  1. Establecer el protocolo de comunicación y actuación.

Es muy importante definir los canales de comunicación (SMS, mail, Whatsapp, push, etc) y cómo será el proceso de atención de las alarmas. Soporte de primer nivel, soporte de segundo nivel, etc. Este apartado lo veremos más en detalle en la sección de protocolo de actuación ante incidentes.

  1. Hacer una comparativa de herramientas de monitorización y elegir la que mejor se adapte al presupuesto y a los requisitos establecidos en los pasos anteriores. Es muy importante que la herramienta elegida sea capaz de monitorizar los elementos más prioritarios elegidos en el inventario inicial.
  2. Redactar un plan de instalación del nuevo sistema de monitorización. Para ello, hay que seguir una serie de reglas:
    • Mantener las medidas de seguridad ya existentes.
    • Minimizar el número de sistemas intermedios entre el sistema de monitorización y los sistemas críticos.
    • Minimizar el impacto en el sistema que se vaya a estudiar.
  3. Instalar y configurar el paquete de software escogido.

 

Monitorización Sistemas Informáticos

Protocolo de actuación ante incidentes en nuestros sistemas

 

Uno de los pasos comentados anteriormente y que tiene mucha importancia es el de definir el protocolo de actuación cuando estamos haciendo una monitorización de sistemas.

  1. Primero se deberán identificar los tipos de soporte que se requieren dar y quienes serán los grupos que los atiendan.

Normalmente se recomienda crear grupos por niveles. El primer nivel será el que esté al pie del cañón y las alertas se irán pasando de niéveles si no se consiguen resolver.

  1. Deberemos plantearnos la duración del soporte y si lo queremos realizar 24×7 horas.

Una vez definida horas y los diferentes grupos de soporte deberemos ser capaces de establecer un sistema de comunicación que permita transferir alertas entre grupos. Para esto hay muchas herramientas libre y de pago para la gestión de incidencias.

  1. El siguiente paso será instalar y configurar nuestra herramienta de Gestión de Incidencias. Esta deberá integrarse con nuestro sistema de monitorización de sistemas.
  2. Se deberá establecer la calidad de servicio que se quiere ofrecer. Tipo de incidencias, duración máxima de resolución de incidencia, etc.
  3. Deberemos establecer los KPIs a monitorizar para controlar nuestro sistema de gestión de incidencias. Será aquí donde, si hemos elegido bien nuestra herramienta de monitorización de sistemas, podremos reutilizarla para monitorizar estas KPIs.

Los principales KPIs a tener en cuenta son número de incidencias generadas clasificadas por tipo de elemento y por severidad. Será muy útil para medir a nuestros equipos el poder registrar a cada incidencia el dueño de la misma. Tiempos de resolución o tiempo que están en cada nivel serán datos importantísimos para detectar mejoras y optimizaciones en nuestro soporte.

  1. Finalmente, y como uno de los pasos más importantes y que muchas veces se obvia o se implementa mal, es la capacidad de ofrecer al sistema de gestión de incidencias el aprendizaje a la resolución de las mismas.

Las incidencias generadas en nuestros sistemas se podrán solucionar a veces y otras veces (por coste o complejidad) deberemos vivir con ellas. Por eso es muy importante establecer la forma de alimentar al sistema para que cuando vuelvan a surgir los mismos problemas, nuestro sistema detecte que ya hay solución ahorrando tiempo y coste.

 

Como hemos podido ver, la monitorización de nuestros sistemas nos da muchas ventajas beneficiosas para la empresa y los empleados que estamos detrás de estos sistemas. También queremos insistir en que la herramienta de monitorización de sistemas es muy importante, pero no menos importante es el proceso a llevar para monitorizar los sistemas informáticos y el proceso de actuación ante incidencias generadas.

 

¿Conocéis más ventajas de la monitorización de sistemas? ¿Añadiríais algo al proceso de monitorización de sistemas o el proceso de atención y resolución de las mismas?

Author: Javier

Share This Post On

Submit a Comment

Your email address will not be published. Required fields are marked *

Shares
Share This

¿Quieres estar al día?

Con la newsletter en Español de Pandora FMS, estarás informado de nuevas versiones, plugins, funcionalidades, artículos técnicos y nuevas integraciones. No le daremos tu email a nadie y sólo enviaremos una newsletter cada 21 días como pronto. ¡Apúntate ya!

Suscripción confirmada a la lista de correo de Pandora FMS. Gracias!