diff --git a/content/en/blog/grafana-13-1.md b/content/en/blog/grafana-13-1.md new file mode 100644 index 0000000..8482068 --- /dev/null +++ b/content/en/blog/grafana-13-1.md @@ -0,0 +1,117 @@ +--- +title: "Grafana 13.1: What's new in observability as code, Grafana Assistant, and more" +description: "Grafana 13.1 ships Git Sync GA, Grafana Assistant expanded to 8 new data sources, section-level variables, redesigned query editor, and PDC additions." +summary: "Grafana 13.1 brings Git Sync to GA with signed commits, Grafana Assistant support for Oracle, MongoDB, Elasticsearch and more, section-scoped variables, a redesigned query editor, and three new PDC data sources. A practical overview for observability practitioners." +date: 2026-06-26 +draft: false +tags: ["grafana", "observability", "monitoring", "devops"] +categories: ["infrastructure"] +--- + +Grafana Labs has released version 13.1, building on the foundation laid by Grafana 13 which brought Git Sync to general availability. This release is especially relevant for teams embracing observability as code, managing dynamic dashboards across multiple services, or connecting to on-premise data sources through secure tunnels. + +Here is a breakdown of the key changes organized by area of interest. + +## Git Sync: Observability as code matures + +Git Sync, which reached GA in Grafana 13, continues to receive meaningful improvements in 13.1. For teams managing dashboards as code, this remains the centerpiece of the release. + +### Dashboard import into provisioned folders (GA) + +Dashboards can now be imported directly into folders managed by provisioning. This means you can define your folder structure through configuration files and have Git-synced dashboards land in the correct location automatically, without manual intervention. + +### Root-level sync (GA) + +Support for syncing from the repository root removes the need for specific directory structures. Simply configure the desired path and Grafana interprets your repository's natural layout. + +### README.md rendering in Git Sync folders (public preview) + +Folders synced via Git Sync now display the repository's `README.md` file directly inside Grafana. This enables inline documentation for each dashboard set, especially useful for teams maintaining multiple observability repositories. + +### Signed commits with GPG, SSH, and S/MIME (GA) + +Every change made through Git Sync can be digitally signed, ensuring traceability and compliance. Support covers GPG, SSH, and S/MIME, suiting teams from small setups to enterprise environments with strict auditing policies. + +### GitHub App, GitLab, and BitBucket integration + +Git Sync supports authentication via GitHub App (recommended for GitHub-based organizations), GitLab, BitBucket, and plain Git connections, covering most real-world scenarios. + +## Grafana Assistant expands to 8 new data sources + +The AI-powered assistant that helps users build queries and interpret metrics now supports eight additional data sources: + +- **Snowflake** — cloud data warehouse +- **Oracle** — enterprise relational database +- **Elasticsearch** — log search and analytics +- **Dynatrace** — application performance monitoring +- **Honeycomb** — event-driven observability +- **Zabbix** — open source infrastructure monitoring +- **Jira** — project management and ticketing +- **MongoDB** — NoSQL database + +### Availability + +The Grafana Assistant comes **pre-installed with Grafana Enterprise** (no extra plugin required). OSS users can install it from the plugin catalog, which requires a Grafana Cloud account. + +For organizations running mixed stacks, the addition of Oracle, Elasticsearch, and MongoDB means the assistant can now help across a broader range of backend technologies. + +## Dashboarding improvements + +The dashboard authoring and consumption experience received several updates in 13.1. + +### Section-level variables (GA) + +This is one of the most requested community features. Previously, variables like `$service` or `$environment` applied globally across the entire dashboard. Now you can define **variables scoped to rows and tabs**, allowing each dashboard section to have its own context. + +Practical example: in a dashboard monitoring both production and staging side by side, you can have a different `$service` variable per row without conflicts. + +### Redesigned query editor (public preview) + +The query editor has been reworked for productivity: + +- **Multi-select and bulk actions** — select multiple queries at once to edit, duplicate, or delete +- **Stacked view** — side-by-side visualization of open queries for easier comparison + +For teams maintaining dashboards with dozens of panels, the time savings are substantial. + +### Quick filters and data grouping (GA) + +Quick filters let you apply ad-hoc filters without modifying underlying queries. Data grouping is now stable and works directly from the UI, simplifying the creation of aggregated views. + +### Series visibility in time series legends + +Time series chart legends now include per-series visibility controls. You can hide or show individual lines directly from the legend, useful in dashboards with multiple overlapping metrics. + +### Enhanced nested tables + +Nested tables received improvements in: + +- **Configurable grouping** — define how data is grouped within each cell +- **Cell styling** — conditional formatting with colors and styles +- **Improved aggregations** — new aggregation functions for summarizing nested data + +### Copy and paste panel styles (GA) + +You can now copy style configuration from one panel and apply it to another, eliminating the need to manually reconfigure colors, thresholds, and formatting. + +### Panel style presets (GA) + +Grafana 13.1 includes curated style presets — combinations of colors, thresholds, and formatting for common panel types (bar charts, gauges, tables, etc.). This accelerates dashboard creation while maintaining visual consistency. + +## PDC (Private Data Source Connect): new data sources + +PDC, which enables secure encrypted tunnel connections to data sources on private networks, now supports three new types: + +- **MQTT** — IoT (Internet of Things) protocol +- **GitHub** — GitHub API for repository metrics +- **IBM Db2** — IBM relational database + +These additions extend PDC reach to IoT scenarios, DevOps integration, and legacy enterprise databases, all while keeping traffic encrypted between Grafana and the data source. + +## Conclusion + +Grafana 13.1 solidifies Git Sync as a mature tool for observability as code, expands the AI assistant to data sources widely used in enterprise environments, and delivers practical improvements for day-to-day dashboard work. + +For Grafana Enterprise users, the highlight is the built-in Grafana Assistant with no additional plugins required. For OSS users, the Git Sync enhancements, section-level variables, and redesigned query editor are the strongest reasons to upgrade. + +At EF-TECH, we help companies implement and manage Grafana observability solutions. [Contact us](/en/contato/). diff --git a/content/pt-br/blog/grafana-13-1.md b/content/pt-br/blog/grafana-13-1.md new file mode 100644 index 0000000..1e7f83f --- /dev/null +++ b/content/pt-br/blog/grafana-13-1.md @@ -0,0 +1,117 @@ +--- +title: "Grafana 13.1: Novidades em observability as code, Grafana Assistant e mais" +description: "A Grafana 13.1 chegou com Git Sync GA, Grafana Assistant expandido para 8 novas fontes de dados e melhorias significativas em dashboards. Confira o que muda." +summary: "A Grafana 13.1 traz Git Sync em GA com commits assinados, suporte do Grafana Assistant a bancos como Oracle e MongoDB, variáveis por seção, editor de queries reformulado e novos data sources no PDC. Um resumo prático para quem trabalha com observabilidade no dia a dia." +date: 2026-06-26 +draft: false +tags: ["grafana", "observabilidade", "monitoramento", "devops"] +categories: ["infraestrutura"] +--- + +A Grafana Labs lançou a versão 13.1, dando continuidade ao ciclo iniciado com a Grafana 13, que trouxe o Git Sync como funcionalidade estável e disponível para todos. Esta versão é particularmente relevante para equipes que adotam observability as code, dependem de dashboards dinâmicos com múltiplos serviços ou precisam conectar fontes de dados on-premise de forma segura. + +A seguir, um resumo das principais novidades organizadas por área de interesse. + +## Git Sync: Observability as Code amadurece + +O Git Sync, que atingiu GA (disponibilidade geral) na versão 13, continua recebendo melhorias importantes na 13.1. Para quem gerencia dashboards como código, esta é a funcionalidade central da release. + +### Importação de dashboards em pastas provisionadas (GA) + +Agora é possível importar dashboards diretamente para pastas gerenciadas por provisionamento. Na prática, isso significa que você pode definir a estrutura de pastas via arquivos de configuração e ter os dashboards sincronizados do Git já no local correto, sem intervenção manual. + +### Sincronização no nível raiz (GA) + +O suporte a sincronização a partir da raiz do repositório elimina a necessidade de estruturas de diretório específicas. Basta configurar o caminho desejado e o Grafana interpreta a organização natural do seu repositório. + +### README.md em pastas Git Sync (public preview) + +Pastas sincronizadas via Git Sync agora exibem o arquivo `README.md` do repositório diretamente no Grafana. Isso facilita a documentação in-line de cada conjunto de dashboards, especialmente em equipes que mantêm múltiplos repositórios de observabilidade. + +### Commits assinados com GPG, SSH e S/MIME (GA) + +Toda alteração feita via Git Sync pode ser assinada digitalmente, garantindo rastreabilidade e conformidade. O suporte cobre GPG, SSH e S/MIME, atendendo desde times pequenos até ambientes corporativos com políticas rigorosas de auditoria. + +### Integração com GitHub App, GitLab, BitBucket + +O Git Sync suporta autenticação via GitHub App (recomendado para organizações que usam GitHub), além de GitLab e BitBucket, e também conexão pura via Git. Isso cobre a maioria dos cenários de mercado. + +## Grafana Assistant ganha 8 novos data sources + +O assistente baseado em IA do Grafana, que ajuda na criação de queries e interpretação de métricas, foi expandido para suportar oito novas fontes de dados: + +- **Snowflake** — data warehouse na nuvem +- **Oracle** — banco de dados relacional corporativo +- **Elasticsearch** — busca e análise de logs +- **Dynatrace** — monitoramento de performance de aplicações +- **Honeycomb** — observabilidade orientada a eventos +- **Zabbix** — monitoramento de infraestrutura open source +- **Jira** — gerenciamento de projetos e tickets +- **MongoDB** — banco NoSQL + +### Disponibilidade + +O Grafana Assistant vem **pré-instalado no Grafana Enterprise** (não requer plugin adicional). Para usuários da versão OSS, está disponível como plugin no catálogo, exigindo uma conta Grafana Cloud. + +Para o mercado brasileiro, o suporte a Oracle, Zabbix e MongoDB é particularmente interessante, já que são tecnologias com presença significativa em ambientes corporativos e provedores de serviços por aqui. + +## Melhorias em dashboards + +A experiência de criação e uso de dashboards recebeu várias atualizações na 13.1. + +### Variáveis por seção (GA) + +Esta é uma das funcionalidades mais pedidas pela comunidade. Antes, variáveis como `$service` ou `$environment` tinham escopo global no dashboard. Agora é possível definir **variáveis no nível de linhas e abas**, permitindo que cada seção do dashboard tenha seu próprio contexto. + +Exemplo prático: em um dashboard que monitora produção e homologação lado a lado, você pode ter uma variável `$service` diferente para cada linha, sem conflitos. + +### Editor de queries reformulado (public preview) + +O editor de queries foi redesenhado com foco em produtividade: + +- **Seleção múltipla e ações em lote** — selecione várias queries de uma vez para editar, duplicar ou remover +- **Visão empilhada** — visualização lado a lado das queries abertas, facilitando a comparação + +Para times que mantêm dashboards com dezenas de painéis, a economia de tempo é significativa. + +### Filtros rápidos e agrupamento de dados (GA) + +Os quick filters permitem aplicar filtros ad-hoc sem modificar as queries subjacentes. O agrupamento de dados agora é estável e funciona diretamente na interface, simplificando a criação de visões agregadas. + +### Visibilidade de séries em legendas de séries temporais + +A legenda dos gráficos de série temporal agora inclui um controle de visibilidade por série. Isso permite ocultar ou exibir linhas individualmente, útil em dashboards com múltiplas métricas sobrepostas. + +### Tabelas aninhadas melhoradas + +As tabelas aninhadas (nested tables) receberam melhorias em: + +- **Agrupamento configurável** — defina como os dados são agrupados dentro de cada célula +- **Estilização de células** — formatação condicional com cores e estilos +- **Agregações aprimoradas** — novas funções de agregação para sumarizar dados aninhados + +### Copiar e colar estilos de painel (GA) + +Finalmente é possível copiar a configuração de estilo de um painel e aplicar em outro, sem precisar reconfigurar manualmente cores, thresholds e formatação. + +### Presets de estilo de painel (GA) + +O Grafana 13.1 inclui presets de estilo — combinações curadas de cores, thresholds e formatação para tipos comuns de painel (gráficos de barra, medidores, tabelas, etc.). Isso acelera a criação de dashboards com aparência consistente. + +## PDC (Private Data Source Connect): novos data sources + +O PDC, que permite conexões seguras via túnel criptografado para fontes de dados em redes privadas, ganhou suporte a três novos tipos: + +- **MQTT** — protocolo IoT (Internet das Coisas) +- **GitHub** — API do GitHub para métricas de repositórios +- **IBM Db2** — banco de dados relacional da IBM + +Essas adições ampliam o alcance do PDC para cenários de IoT, integração com DevOps e bancos corporativos legados, mantendo todo o tráfego criptografado entre o Grafana e a fonte de dados. + +## Conclusão + +A Grafana 13.1 consolida o Git Sync como ferramenta madura para observability as code, expande o alcance do assistente de IA para fontes de dados muito utilizadas no mercado brasileiro e entrega melhorias práticas no dia a dia de quem constrói e mantém dashboards. + +Para quem utiliza Grafana Enterprise, o destaque fica com o Grafana Assistant já incluso, sem necessidade de plugins adicionais. Para usuários OSS, as melhorias em Git Sync, variáveis por seção e editor de queries são os motivos mais fortes para atualizar. + +Na EF-TECH, ajudamos empresas a implementar e gerenciar soluções de observabilidade com Grafana. [Entre em contato](/pt-br/contato/).