Si llevas tiempo en esto de la observabilidad, habrás visto cómo Grafana ha pasado de ser «ese visor de métricas de Prometheus» a convertirse en una plataforma completa donde conviven métricas, logs, trazas y ahora hasta inteligencia artificial. La versión 12, presentada en GrafanaCON 2025 en Seattle, da varios pasos importantes en esa dirección. Vamos a ver qué hay de real, qué es útil para el día a día y qué conviene conocer aunque no vayas a actualizar mañana mismo.
Observabilidad como código: Git Sync y el fin del «dashboard perdido»
Uno de los problemas clásicos de Grafana siempre ha sido la gestión de dashboards. Los construyes, los modificas, alguien los toca sin querer, y en el mejor de los casos tienes versiones anteriores en el historial interno. En el peor, simplemente desaparecen o quedan en un estado inconsistente entre entornos.
Grafana 12 introduce Git Sync — integración directa con repositorios Git para sincronizar dashboards como si fueran código. El propio Torkel Ödegaard, fundador de Grafana, lo describió como «una extensión natural del concepto de infraestructura como código»: defines tus dashboards, tus reglas de alerta y tus configuraciones de notificación en un repositorio, y Grafana los mantiene sincronizados.
Para equipos SRE esto cambia bastante el modelo de trabajo. Puedes tener tus dashboards en el mismo repositorio que el resto de la infraestructura, revisiones de código incluidas, y desplegar cambios de la misma forma que cualquier otro recurso. No es una idea nueva — había soluciones como Grafonnet o la API de aprovisionamiento — pero Git Sync lo hace accesible sin configuraciones complejas.
Si tienes Grafana en un VPS propio como yo, esto también aplica: puedes versionar tus dashboards de Prometheus en Git y no volver a perder configuraciones tras una reinstalación o actualización.
Dashboards dinámicos: tabs, lógica condicional y layouts automáticos
Los dashboards de Grafana siempre han sido bastante estáticos en su estructura. Con la versión 12 llegan en fase experimental los dashboards dinámicos, con tres capacidades nuevas:
- Pestañas contextuales — puedes organizar un dashboard con pestañas para separar vistas sin multiplicar dashboards.
- Renderizado condicional — paneles que aparecen o se ocultan según el valor de una variable. Útil para dashboards que sirven a múltiples servicios con comportamientos distintos.
- Auto-grid — el layout se ajusta automáticamente al tamaño de pantalla y al contenido, sin tener que cuadrar píxeles manualmente.
Son funcionalidades que muchos llevábamos tiempo echando en falta. El hecho de que estén en fase experimental significa que pueden cambiar, pero ya son utilizables y dan idea de hacia dónde va la plataforma.
Drilldown: exploración sin escribir consultas
Grafana Drilldown es una de las apuestas más claras de la versión 12. La idea es permitir explorar métricas, logs y trazas de forma interactiva, sin necesidad de escribir PromQL, LogQL o TraceQL desde cero.
Desde la vista de trazas, Drilldown permite saltar directamente a los spans relevantes con resultados parciales en tiempo real gracias a la transmisión de consultas TraceQL — ya no tienes que esperar a que termine una consulta compleja para empezar a ver datos. Los ejemplares (exemplars) aparecen integrados directamente en las métricas de trazas, facilitando correlacionar un pico en una métrica con las trazas concretas que lo explican.
Para quienes trabajan con el stack LGTM (Loki, Grafana, Tempo, Mimir) esto es especialmente valioso en la investigación de incidentes: puedes ir de una alerta a las métricas, de las métricas a los logs y de los logs a las trazas con clics, sin cambiar de herramienta ni construir enlaces manualmente.
Grafana Assistant: IA que ayuda de verdad (con matices)
La novedad que más titulares ha generado es Grafana Assistant, el copiloto de inteligencia artificial integrado en la plataforma. Lanzado en disponibilidad general en ObservabilityCON 2025, permite hacer cosas como:
- Describir en lenguaje natural lo que quieres ver y que Grafana genere la consulta.
- Analizar un dashboard activo y sugerir qué puede estar fallando.
- Acelerar investigaciones de incidentes con análisis cruzados entre métricas, logs y trazas.
La integración con Database Observability — el nuevo módulo para bases de datos — añade otra capa: el asistente puede identificar patrones en consultas SQL lentas, relacionarlos con métricas de CPU o I/O y sugerir optimizaciones concretas.
Dicho esto, conviene ser realista: estas funcionalidades están disponibles principalmente en Grafana Cloud y en la edición Enterprise. Si tienes una instalación self-hosted con el stack open source — Prometheus, Loki, Tempo, Grafana OSS — muchas de estas capacidades de IA no van a estar disponibles directamente. El asistente es, por ahora, una característica de la versión gestionada.
Telemetría adaptativa: pagar solo por lo que vale la pena guardar
Otro bloque importante en el ecosistema Grafana Cloud es la Telemetría Adaptativa. La idea es sencilla pero con mucha profundidad operativa: no todos los datos de observabilidad tienen el mismo valor, y guardar todo por igual es caro e ineficiente.
El sistema analiza cómo se usan realmente las métricas, logs y trazas, y recomienda automáticamente qué agregar, muestrear o descartar. Las funcionalidades de Adaptive Traces y Adaptive Profiles amplían lo que ya existía para métricas y logs.
Para entornos self-hosted, esto no aplica directamente, pero la filosofía es útil como referencia: revisar periódicamente qué métricas de Prometheus realmente se consultan, qué logs se leen, y reducir la retención o la cardinalidad donde no aporta valor real.
El nuevo panel de logs en Grafana 12.3
La versión 12.3, publicada a finales de 2025, trajo un panel de logs completamente reconstruido. Las mejoras más prácticas:
- Resaltado de color por campo o severidad.
- Búsqueda y filtrado en el lado del cliente, sin relanzar consultas.
- Precisión de timestamps en milisegundos y nanosegundos.
- Vista de contexto: puedes ver los eventos que ocurrieron justo antes y después de una línea de log seleccionada, con un rango de tiempo ajustable desde unos cien milisegundos hasta dos horas.
- Selector de campos: muestra qué campos aparecen con más frecuencia, permitiendo activarlos o desactivarlos para reducir el ruido.
Para quien usa Loki con Grafana, este panel marca una diferencia notable en la experiencia de investigación de incidentes.
Grafana Agent ha llegado a su fin de vida
Un dato importante si aún tienes Grafana Agent desplegado: Grafana Agent llegó a su fin de vida en noviembre de 2025. Ya no recibe actualizaciones de seguridad ni correcciones de errores. La migración recomendada es a Grafana Alloy, el sucesor que unifica los modos estático y flow en una única herramienta.
Si tienes un VPS con Prometheus y Grafana Agent recolectando métricas, conviene planificar la migración a Alloy. No es urgente si el entorno es pequeño y controlado, pero sí es algo a no dejar indefinidamente.
¿Vale la pena actualizar a Grafana 12 en un entorno self-hosted?
Depende de lo que uses actualmente y de lo que necesites. Algunos criterios prácticos:
Si gestionas dashboards en equipo y sufres el problema del «quién tocó esto», Git Sync por sí solo puede justificar la actualización. Si trabajas con el stack LGTM completo y haces investigación de incidentes frecuente, Drilldown y el nuevo panel de logs mejoran notablemente el flujo de trabajo. Si tienes Grafana Agent, la migración a Alloy es una razón adicional para ponerse al día.
Si en cambio tienes un entorno estable, con Grafana 10 u 11 funcionando bien y dashboards que no se tocan, no hay urgencia. Las funcionalidades más interesantes de IA están en Grafana Cloud y no llegarán a la versión open source en el corto plazo.
Resumiendo
Grafana 12 es una versión con novedades reales y útiles, especialmente para equipos que trabajan con el stack completo de observabilidad. Git Sync y los dashboards dinámicos resuelven frustraciones concretas de larga data. Drilldown y el nuevo panel de logs mejoran la experiencia de investigación. Y el ecosistema de IA, aunque por ahora esté limitado a la versión Cloud, marca la dirección hacia donde va la plataforma.
Para quienes, como yo, tienen Grafana corriendo en un VPS junto a Prometheus recolectando métricas del propio servidor, la actualización es sencilla y las mejoras en el panel de logs y en los dashboards ya valen la pena. El resto, como siempre, se evalúa según el contexto de cada entorno y equipo.