La versión Zabbix 7.0 LTS sigue en construcción. Mientras los equipos técnicos de Zabbix siguen programando, probando y liberando nuevas funcionalidades, hablaremos sobre lo que se puede esperar de esta nueva versión, que cuenta con importantes cambios para la visualización de datos y monitoreo a nivel de servicio.
Table of Contents
Pero ¿cómo funcionan los lanzamientos de Zabbix?
Es importante entender cómo las nuevas versiones de Zabbix son lanzadas por la fabricante.
Por lo general, las versiones LTS de la herramienta, son liberadas en periodos de 1,5 año. Durante este período, existen dos lanzamientos intermediarios, que salen cada 6 meses.
El ciclo de lanzamiento de nuevas versiones de Zabbix también implica en nuevos entrenamientos y soporte técnico para clientes y usuarios.
En el caso de los entrenamientos, cuando se lanza una nueva versión LTS, los cursos y certificaciones Zabbix Certified User, Zabbix Certified Specialist, Zabbix Certified Professional y Zabbix Certified Expert se actualizan.
Quien está certificado en una versión LTS cuenta con capacidad técnica certificada para actuar en todas las versiones, pero esto deja de valer en el próximo lanzamiento. Por ejemplo: si eres un Zabbix Certified Specialist en la 6.0, debes reciclarte para serlo, también, en la 7.0.
- Lee también: Zabbix Certified – ¿Cuál certificación debo elegir?
Soporte y ciclo de vida de las nuevas versiones de Zabbix
Ahora, necesitamos entender cómo funciona el sistema de soporte para las versiones de Zabbix.
Las versiones LTS –Long Term Support– tienen una validez de soporte de hasta 5 años, de los cuales 3 son de soporte total y otros 2 de soporte limitado.
Mientras tanto, las versiones intermediarias (6.2, 6.4), tienen una validez de soporte de hasta 6 meses.
Pero ¿por qué tiempos tan diferentes? Te lo explicaremos:
Las versiones LTS son formatos más robustos de la herramienta, con pocas alteraciones de hecho, pero muchos refuerzos en las features presentadas en las versiones intermediarias. En la práctica, esto significa que la versión LTS de Zabbix tiene mayor confiabilidad y seguridad, presenta poco o nenhum bug y consolida cuestiones que aparecieron en versiones intermediarias.
Sí, Zabbix es seguro en cualquier versión, pero alteraciones pueden realizarse en lanzamientos standard, y pueden ser puestas a prueba y corregidas hasta la próxima LTS. Todo esto forma parte de la vida de un software (y de nuestros ingenieros).
Dicho esto, el soporte técnico especializado que realiza el equipo de soporte global –GST– tiene un plazo de validez justamente porque algunos puntos comunes a los errores presentados por nuestros clientes son corregidos en las versiones siguientes.
Entonces, si tienes alguna duda sobre si debes o no actualizar Zabbix, la respuesta es siempre sí.
Cómo se seleccionan las nuevas funcionalidades para las versiones de Zabbix
Dentro del roadmap de Zabbix, existen tags que definen, básicamente, lo que está en desarrollo, lo que está en diseño y lo que está listo para ser lanzado.
Esta es la visión pública de Zabbix Next, el proyecto en el que puede solicitarse la inclusión de nuevas features en la herramienta:
Cómo has podido notar, en la pantalla existe una solicitud de feature realizada por un usuario. Dentro de ella, del lado derecho, verás dos campos: “votantes” y “acompañantes”. Los votantes representan la cantidad de votos que una solicitud ha recibido; o sea, las personas que desean que ello también se haga. Los acompañantes son las personas que se suscribieron para recibir las notificaciones sobre nuevos comentarios y actualizaciones en la task.
Esta es una de las formas que utilizamos para elegir una nueva funcionalidad por integrar en Zabbix. Clientes, partners oficiales y usuarios miembros de la Comunidad Zabbix pueden realizar solicitudes dentro del proyecto, disponible con usuario y contraseña. Pero el público en general puede tener acceso a la vista de votantes en cada nueva solicitud. En este momento, tenemos más de 2 mil solicitudes.
Otra forma de solicitar features es a través de lo que conocemos como desarrollo patrocinado. En la práctica, empresas solicitan funcionalidades que desean, o que son importantes para el trabajo que desarrollan, y ofrecen un retorno financiero para que se las coloquen en práctica.
A partir de ello, los equipos técnicos evalúan los pros y contras y determinan los próximos pasos, considerando también movimientos de mercado y facilitadores de las nuevas configuraciones creadas.
Con la feature lista y autorizada para uso, todos los usuarios que realicen la siguiente actualización pueden contar con lo que ha sido desarrollado.
Qué es lo que cambia en la versión 7.0 de Zabbix
Entendemos todo el proceso hasta aquí, ¿correcto? Vamos al punto principal, entonces: lo que entra en la versión 7.0 LTS de Zabbix.
Nos enfocaremos en cuatro puntos importantes: visualización de datos, configuraciones avanzadas de eventos y alarmas y funcionalidades de alta disponibilidad (HA).
Visualización de datos y correlación de eventos
Zabbix 7.0 viene con mejoras significativas en la visualización de datos, con nuevas opciones de gráficos, agrupamiento de datos en formatos diferentes de gráficos, entre otros detalles en la operación.
El objetivo es que Zabbix sea un integrador único de informaciones, sin que sea necesario tener herramientas terceras para obtener una mejor visualización de los datos, trayendo como resultado una mayor eficiencia operacional.
Recopilación y análisis de datos asíncrona
Hoy día, la recopilación de datos es síncrona. O sea: dentro de Zabbix, un poller puede chequear una información por vez junto con los ítems monitoreados, como si fuera un sistema de preguntas y respuestas, pero una pregunta y una respuesta cada momento.
Lo que cambia con Zabbix 7.0 es que el chequeo comienza a hacerse sin esperar una respuesta antes de enviar una nueva pregunta. En la práctica, tendremos una mejora significativa sobre monitoreo asíncrono, volviendo más efectiva la recopilación de datos.
Esto quiere decir que no tener el primer retorno no impide que el proceso de recopilación y análisis de datos continúe, en el caso de una falla sistémica. Los datos se almacenan a medida que llegan al poller y se envían al Zabbix Server o Proxy.
Correlaciones avanzadas de eventos y alarmas
Dentro del objetivo de centralizar operaciones en Zabbix, tenemos la actualización sobre la correlación de eventos de causa y síntoma, que comienza a ser automática en la nueva versión, a nivel empresarial (para grandes volúmenes de datos).
Actualmente, las correlaciones pueden realizarse a través de la asignación de tags de síntoma y causa en los eventos capturados por Zabbix. A partir de la 7.0, el sistema comienza a entender automáticamente lo que son síntomas y causas, partiendo de reglas creadas por el usuario.
Y esto no solo para datos recopilados por Zabbix, sino también de fuentes externas, transformando a Zabbix en una consola de centralización de eventos.
Alta disponibilidad y desempeño
Dentro de los recursos de automatización de Zabbix, existe una funcionalidad llamada discovery rules, que sirve para que Zabbix descubra nuevos ítems en la red monitoreada a partir de reglas establecidas por el administrador.
En la 7.0, el proceso por detrás de las discovery rules recibe actualizaciones para que haya diferentes reglas de descubrimiento y la actividad de inclusión o exclusión de hosts se realice de acuerdo con las reglas establecidas.
En el mismo sentido, Zabbix recibe cambios para una mejor y más automatizada distribución de hosts dentro de los proxies.
En el caso de que se produzca una falla que haga que Zabbix Proxy quede desconectado, el propio sistema orienta los hosts monitoreados por ese proxya los demás, balanceando la carga entre todos.
Este proceso de distribución puede realizarse actualmente a través de scripts. En la 7.0, está automatizado dentro de Zabbix.
Para conocer todo lo que tendremos de nuevo en Zabbix 7.0, vale la pena que veas el roadmap de la herramienta.
Dudas frecuentes
¿Dónde encuentro las próximas actualizaciones de Zabbix?
Siempre échale un vistazo al roadmap. Las actualizaciones y features que serán incluidas en las próximas versiones de Zabbix siempre aparecen con tags de color para que puedas identificarlas.
¿En cuál canal tengo acceso a lo que se está haciendo en Zabbix?
Dentro del proyecto Zabbix Next, en la vista pública, disponible en este enlace.
¿Cómo puedo votar en una nueva feature de Zabbix?
Si formas parte de la Comunidad Zabbix, eres cliente, usuario o partner, o parte del equipo técnico, puedes votar en features ya sugeridas dentro de Zabbix Next. Para hacerlo, solo necesitas crear una cuenta.
Soy partner y quiero sugerir una nueva feature para Zabbix. ¿Puedo hacerlo?
¡Siempre! Indica tus sugerencias en el sistema Zabbix Next, utilizando el usuario y la contraseña que has creado.
No soy partner ni cliente, ¿puedo sugerir una nueva funcionalidad para Zabbix?
Sí, pero en otro canal, hablando con nuestro equipo comercial.
¿Y si quisiera patrocinar una nueva feature específica en Zabbix que mi empresa necesita?
¡Puedes contar con nosotros! Entra en contacto con Zabbix para que podamos entender tus necesidades.