Saludos amigos, Grafana se mueve como un rayo, cada bien poquito tenemos novedades de las buenas, hoy os vengo a contar todas las novedades que podemos encontrar en Grafana v9.3x. Pero primero, comprobaremos qué versión tenemos de Grafana, y actualizaremos, además, os dejo un texto escrito por Inteligencia Artificial al final del post, muy interesante.
Cómo actualizar a la última versión de Grafana
Supongo que estáis usando el repositorio, como debe ser. Desde Noviembre han cambiado algunas cosas, y yo si fuera vosotros haría lo siguiente:
rm /etc/apt/sources.list.d/grafana.list* sudo apt-get install -y apt-transport-https sudo apt-get install -y software-properties-common wget sudo wget -q -O /usr/share/keyrings/grafana.key https://apt.grafana.com/gpg.key
Una vez con todo esto, vamos a comprobar que versión tenemos de Grafana:
grafana-server -v Version 9.2.4 (commit: 64017e8ca6, branch: HEAD)
Vamos a realizar un update y upgrade de los paquetes:
apt-get update && apt-get upgrade
Solo me quedaba por actualizar Grafana, le digo que si y continuamos:
The following packages will be upgraded: grafana 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 88.7 MB of archives. After this operation, 27.0 MB disk space will be freed. Do you want to continue? [Y/n] y Get:1 https://apt.grafana.com stable/main amd64 grafana amd64 9.3.1 [88.7 MB]
Y, ya estamos preparados para las novedades:
grafana-server -v Version 9.3.1 (commit: 89b365f8b1, branch: HEAD)
Novedades en Grafana v9.3.x
Nuevo menú de navegación
Con la actualización de la navegación en la versión 9.3 de Grafana, se le da un nuevo aspecto y se hacen más consistentes las disposiciones y patrones de navegación de las páginas. También han renovado el menú de navegación y agrupado herramientas relacionadas, lo que facilita encontrar lo que se necesita.
Algunos puntos destacados: las páginas de Grafana ahora utilizan nuevos diseños que incluyen breadcrumbs y una barra lateral, lo que permite saltar rápidamente entre páginas. También Grafana ha introducido un encabezado que aparece en todas las páginas de Grafana, lo que hace que la función de búsqueda de paneles esté disponible desde cualquier página.
Para probar la nueva navegación de Grafana, podemos habilitar el interruptor de característica topnav.
Traducciones a Español, Francés, Alemán, y Chino
Con la versión 9.3 de Grafana, Grafana ha dado los primeros pasos para traducir algunos flujos de trabajo clave en cuatro idiomas: español, francés, alemán y chino simplificado. Con esto, podemos establecer el idioma de Grafana para la navegación, la visualización de paneles y un grupo de otras configuraciones. Esto cubrirá las principales actividades que realizaría un Viewer dentro de Grafana.
Con millones de usuarios en todo el mundo, Grafana tiene una presencia global. Para hacer que el uso de Grafana sea accesible a un público más amplio, Grafana dice estar emocionada de presentar la traducción en Grafana.
Actualizado el panel de Mapa
Grafana ha agregado un nuevo tipo de capa alpha en Geomap llamado capa de foto. Esta capa nos permite renderizar una foto en cada punto de datos. Esto nos permitirá agregar un nivel de personalización y detalle en nuestras visualizaciones en Geomap.
Mejoras en el panel de canvas
Canvas es un nuevo panel que se introdujo en Grafana 9.2 en modo experimental. Combina el poder de Grafana con la flexibilidad de elementos personalizados. Las visualizaciones de Canvas son paneles extensibles construidos con formularios que le permiten colocar elementos de forma explícita en diseños estáticos y dinámicos. Esto le permite diseñar visualizaciones personalizadas y superponer datos de maneras que no son posibles con los paneles estándar de Grafana, todo dentro de la interfaz de usuario de Grafana. Si ha utilizado herramientas populares de diseño de interfaz de usuario y web, entonces diseñar paneles de Canvas se sentirá muy familiar.
En la versión 9.3 de Grafana, hemos agregado el soporte de mapeo de valores de icono al panel Canvas. Esto le permite establecer dinámicamente qué icono mostrar en base a sus datos. Esto agrega un nivel adicional de personalización y flexibilidad a las visualizaciones de Canvas. ¡Estamos emocionados de ver cómo los usuarios aprovechan esta nueva característica!
Experimental – Mejoras en dashboards públicos
En Grafana 9.3, se ha introducido una nueva pantalla donde podemos gestionar todos nuestros paneles públicos en un solo lugar. Desde aquí, podemos ver una lista de todos los paneles públicos en nuestra instancia de Grafana, navegar hasta el panel subyacente, ver si está habilitado, enlazar a la versión pública del panel o actualizar la configuración del panel público.
Puedes ver la configuración de un panel público si tienes acceso “view” al panel en sí, y podemos editar su configuración si tienes el rol Admin o Server Admin o el rol “Public Dashboard writer” si estás utilizando RBAC en Grafana Enterprise o Grafana Cloud Advanced.
Para ver esta nueva pantalla y configurar tus paneles públicos, navega hasta Dashboards > Public dashboards. Es importante recordar que solo podemos usar Dashboard públicos en dashboards que no tienen variables.
Mejoras en alertas
Muchas mejoras en la parte de alertas, de la que os conté todos los detalles hace poco.
- Plantillas de correo electrónico: El marco de plantillas de correo electrónico utiliza MJML para definir y compilar la salida HTML final del correo electrónico. Las funciones Sprig de las plantillas de correo electrónico proporcionan funciones de plantilla más personalizables.
- Compatibilidad con Webex Teams: Ahora podemos utilizar Cisco Webex Teams como punto de contacto para enviar alertas a un canal de Webex Teams.
- Edición de reglas de alerta mediante la API de aprovisionamiento: Podemos ahora editar reglas de alerta aprovisionadas mediante API desde la interfaz de usuario de Grafana. Para que una alerta aprovisionada sea editable, añada el encabezado x-disable-provenance a las siguientes solicitudes al crear o editar sus reglas de alerta en la API:
POST /api/v1/provisioning/alert-rules PUT /api/v1/provisioning/alert-rules/{UID} - Valores de soporte en plantillas de notificación: Podemos añadir valores de alerta a las plantillas de notificación para poder crear una única plantilla que imprima las anotaciones, etiquetas y valores de tus alertas en el formato que elijas.
- Ver errores de notificación: Cuando una alerta no se dispara, puede ver cuándo algo va mal con su(s) punto(s) de contacto y el motivo del error. La API de receptores contiene información sobre el error, incluida una marca de tiempo, la duración del intento y el error. También podemos ver los errores de cada punto de contacto en la interfaz de usuario.
- Canalización de expresiones actualizada: Han rediseñado el editor de canalización de expresiones para combinar el editor de expresiones y la vista previa en una única vista.
La importancia de la monitorización en nuestro entorno.
Texto escrito por Inteligencia Artificial
La monitorización de sistemas críticos es esencial en cualquier empresa o organización. Es importante estar atentos a cualquier problema o desviación en el rendimiento de estos sistemas para poder resolverlos rápidamente y evitar posibles interrupciones en el servicio.
Una de las mejores maneras de llevar a cabo la monitorización de sistemas críticos es utilizando tecnología open source como Grafana. Grafana es una plataforma de visualización y monitorización de datos que permite crear ricas visualizaciones y alertas en caso de detectar algún problema.
Una de las principales ventajas de utilizar Grafana es la flexibilidad que ofrece. Gracias a su arquitectura open source, es posible construir y personalizar las visualizaciones y alertas según las necesidades específicas de cada organización. Esto permite una monitorización más completa y precisa de los sistemas críticos.
Otra ventaja de utilizar Grafana es la facilidad de integración con otros sistemas y herramientas. Grafana puede recopilar datos de diferentes fuentes, lo que permite una visión más completa y detallada del rendimiento de los sistemas. Además, las alertas generadas por Grafana pueden ser enviadas a diferentes canales, como correo electrónico, Slack o aplicaciones de mensajería, lo que facilita la reacción rápida en caso de detectar un problema.
En resumen, la utilización de tecnología open source como Grafana en la monitorización de sistemas críticos es una decisión inteligente. La flexibilidad y facilidad de integración que ofrece permiten una monitorización completa y precisa, lo que puede ayudar a evitar interrupciones en el servicio y mantener un alto nivel de rendimiento en los sistemas críticos.
Además de la monitorización de sistemas críticos, Grafana también puede ser utilizada en otros casos de uso. Algunos ejemplos incluyen:
- Monitorización del rendimiento de aplicaciones y servidores. Grafana permite crear visualizaciones y alertas para monitorear el uso de recursos como CPU, memoria y disco, así como el tiempo de respuesta de las aplicaciones y el tráfico de red. Esto puede ayudar a detectar posibles cuellos de botella y problemas en el rendimiento de las aplicaciones y servidores.
- Análisis y visualización de datos de negocio. Grafana puede ser utilizada para recopilar y visualizar datos de diferentes fuentes, como bases de datos, APIs o ficheros de registro. Esto permite una mejor comprensión de los datos de negocio y la toma de decisiones informadas.
- Monitorización de sistemas IoT. Grafana puede ser utilizada en la monitorización de sistemas IoT, permitiendo la visualización y alerta de datos recopilados de dispositivos conectados. Esto puede ayudar a detectar posibles problemas en los dispositivos y en el rendimiento de la red IoT.
En resumen, la tecnología open source como Grafana ofrece una solución versátil y eficiente para la monitorización de sistemas críticos y otros casos de uso. La flexibilidad y facilidad de integración permiten una monitorización completa y precisa, lo que puede ayudar a mejorar el rendimiento y evitar posibles problemas en diferentes ámbitos.





Leave a Reply