Monitorización de servidores con tecnologías iLO (HP), iDRAC (DELL) e IPMI con Zabbix
enero 12, 2020Muutech actualiza su plataforma Minerva a Zabbix 5. ¿Qué mejoras incorpora?
Dentro de nuestra plataforma de monitorización, integramos muchas herramientas de código abierto junto con nuestra propia tecnología. Una de las más importante es Zabbix. Por eso, siempre estamos atentos a las actualizaciones de la herramienta para aprovecharnos de todas las novedades que incorpore y ampliar así nuestras posibilidades. En este caso, Zabbix ha actualizado la versión 5, en la que incorpora cambios importantes y muchas mejoras tanto de funcionalidad como estéticas, y en este artículo os las contaremos todas.
Normalmente, se suelen hacer mediante correo electrónico, pero con la explosión de las aplicaciones de mensajería, suele ser más útil enviar las alertas a un grupo compartido que puedas consultar de forma más cómoda.
Con Zabbix 5 se añade el soporte de las aplicaciones de mensajería más populares como Telegram, Slack, Discord o Microsoft Teams.
Soporte oficial para Agente 2
Ya incorporado en la versión 4.4, la gente de Zabbix continúa con su desarrollo, ofreciendo desde ahora, soporte oficial para el nuevo agente. Por el momento, continuarán ofreciendo soporte tanto para el viejo, como para el nuevo. Aunque se espera que, en un futuro, la última versión reescrita en GO sustituya a la anterior. Entre las mejoras que incluye este nuevo agente para la versión 5.0. Sin duda, recalcamos la adición de la posibilidad de añadir un buffer de datos, el cual permitirá seguir guardando datos de la misma forma que lo haría un proxy ante la perdida de conexión con el servidor principal. Es decir, aunque se caiga el servidor, los agentes, podrán seguir recogiendo datos y guardarlos en disco, hasta que este se recupere y se los pueda enviar todos juntos.Notificaciones
Una parte muy importante de cualquier plataforma de monitorización, son las alertas. Tener los datos, es muy útil, pero si podemos enterarnos en tiempo real de cualquier problema, sin necesidad de tener que estar viendo las gráficas durante las 24 horas del día, mucho mejor.Normalmente, se suelen hacer mediante correo electrónico, pero con la explosión de las aplicaciones de mensajería, suele ser más útil enviar las alertas a un grupo compartido que puedas consultar de forma más cómoda.
Con Zabbix 5 se añade el soporte de las aplicaciones de mensajería más populares como Telegram, Slack, Discord o Microsoft Teams.
Alarmas
Hablando de alarmas. En esta nueva versión, se incorpora la posibilidad de comparar valores de texto para poder lanzarlas.Hasta ahora, no existía la forma nativa para comparar el texto de dos variables. Por ejemplo, para comprobar si dos máquinas se encuentran en la misma versión. En cambio, en Zabbix 5 está disponible de forma nativa, lo cual simplificará mucho el proceso de generar alarmas.
Seguridad
La seguridad es uno de los puntos en los que Zabbix ha hecho más hincapié para esta versión. Un ejemplo, es que, desde ahora, Zabbix soporta la encriptación con la base de datos desde el “frontend”. Para así evitar que ante algún posible ataque descubra tus datos privados.Siguiendo esa misma línea, Zabbix también ha implementado la posibilidad de configurar macros para que almacenen datos secretos como contraseñas, tokens y otros datos que podrían resultar peligrosos. Cabe destacar, que, si utilizas este tipo de macros, a la hora de exportar un host que las contenga, esos datos no se exportarán.
Uno de los cambios en los preprocesados que acompaña a la posibilidad de ejecutar JavaScript introducida en la 4.4, es la posibilidad de remplazar un valor por otro. Lo que permitirá hacer mapeados de valores, eliminar caracteres o remplazarlos de forma más sencilla que con expresiones regulares.
Soporte para SAML
También dentro de la parte de seguridad, SAML es una nueva incorporación. El cual permitirá crear un SSO, un procedimiento de autenticación que habilita a un usuario determinado para acceder a varios sistemas iniciando sesión solo una vez. El soporte de SAML permite tener una integración inmediata de Zabbix con varios proveedores de como Microsoft ADFS, OpenAM, SecurAuth, Okta, Auth0 y muchos otros. Minerva soporta ya SSO desde hace algunos meses.Preprocesado
Otro de los puntos más importantes y muy utilizados de Zabbix, es el preprocesado. Para quien no esté acostumbrado a utilizarlo, se trata de una serie de pasos que se pueden ejecutar dentro de un “item” una vez reciben datos y permiten realizar acciones como expresiones regulares o cálculos matemáticos.Uno de los cambios en los preprocesados que acompaña a la posibilidad de ejecutar JavaScript introducida en la 4.4, es la posibilidad de remplazar un valor por otro. Lo que permitirá hacer mapeados de valores, eliminar caracteres o remplazarlos de forma más sencilla que con expresiones regulares.
Tipo de datos Float64
Otro de los cambios incorporados en esta nueva versión, es la ampliación del tamaño del tipo de datos de punto flotante, que ahora tendrán más resolución, lo cual podrá ayudar, en situaciones críticas en donde la resolución del dato sea una cuestión importante.Compresión
Zabbix 5.0 soporta la compresión opcional de los datos recogidos para TimescaleDB. Además de las ventajas generales de TimescaleDB (partición automática, rendimiento y escalabilidad), lo que ayuda a mejorar aún más el rendimiento y a reducir los costos de almacenamiento.Módulos de diseño
Gracias a los módulos de diseño introducidos en Zabbix 5, se podrán crear nuevas funcionalidades dentro de Zabbix, permitiendo así infinitas configuraciones que puedan solucionar cualquier problema.Lo bueno es que, para hacer estos cambios, no será necesario modificar el código de Zabbix, siendo mucho más fáciles las futuras actualizaciones sin preocuparse que las nuevas funcionalidades puedan dejar de funcionar.
Actualizaciones de diseño
Sin duda, si has usado Zabbix en el pasado, seguro que te has dado cuenta de su cambio estético. Lo dejamos para el final, porque no es ninguna funcionalidad en sí. Pero Zabbix 5 recibe una serie de cambios de diseño que lo hacen no solo más bonito, sino mucho más fácil y cómodo de usar.Según el propio manual de Zabbix, el nuevo diseño de Zabbix lo hace compatible también con pantallas grandes, que unido a las nuevas posibilidades para la generación de dashboards, lo hace idóneo para ponerlo en una pantalla grande y ver todas tus gráficas de un golpe.
Conclusiones
Estamos ante una actualización muy grande que llama la atención nada más instalarla tan solo por los cambios visuales. Además, se trata de una versión LTS a diferencia de la 4.4, lo que significa que la gente de Zabbix mantendrá su soporte durante más años, en concreto hasta 2023 para problemas de todo tipo y 2025 para problemas críticos. Con todo esto dicho, recomendamos a cualquiera que utilice Zabbix a actualizar. Nosotros ya lo hemos hecho en nuestra plataforma Minerva, y lo podéis probar en nuestra demo.CEO & MANAGING DIRECTOR
Experto en monitorización IT, sistemas y redes.
Minerva es nuestra plataforma enterprise-grade de monitorización basada en Zabbix y Grafana.
¡Te ayudamos a monitorizar tus equipos de red, comunicaciones y sistemas!
Suscríbete a nuestra Newsletter