<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Opentelemetry | The .NET Blog</title><link>https://thedotnetblog.com/pt/tags/opentelemetry/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>pt</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Thu, 02 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/pt/tags/opentelemetry/index.xml" rel="self" type="application/rss+xml"/><item><title>O Dashboard do Aspire 13.2 agora tem uma API de telemetria — e isso muda tudo</title><link>https://thedotnetblog.com/pt/news/emiliano-montesdeoca/aspire-132-dashboard-export-telemetry/</link><pubDate>Thu, 02 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/pt/news/emiliano-montesdeoca/aspire-132-dashboard-export-telemetry/</guid><description>.NET Aspire 13.2 traz exportação inteligente de telemetria, uma API programática para traces e logs, e melhorias na visualização GenAI. Veja por que isso importa para o seu workflow de depuração.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Este post foi traduzido automaticamente. Para a versão original, &lt;a href="https://thedotnetblog.com/pt/news/emiliano-montesdeoca/aspire-132-dashboard-export-telemetry/"&gt;clique aqui&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Se você tem desenvolvido aplicações distribuídas com .NET Aspire, já sabe que o dashboard é a melhor coisa de toda a experiência. Todos os seus traces, logs e métricas em um só lugar — sem Jaeger externo, sem configuração de Seq, sem momentos de &amp;ldquo;deixa eu verificar o outro terminal&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;O Aspire 13.2 acabou de melhorar tudo significativamente. James Newton-King &lt;a href="https://devblogs.microsoft.com/aspire/aspire-dashboard-improvements-export-and-telemetry/"&gt;anunciou a atualização&lt;/a&gt;, e honestamente? Os recursos de exportação de telemetria e a API sozinhos justificam o upgrade.&lt;/p&gt;
&lt;h2 id="exportar-telemetria-de-forma-civilizada"&gt;Exportar telemetria de forma civilizada&lt;/h2&gt;
&lt;p&gt;Aqui está o cenário que todos já vivemos: você está depurando um problema distribuído, finalmente reproduz depois de vinte minutos de configuração, e agora precisa compartilhar o que aconteceu com o time. Antes? Screenshots. Copiar e colar IDs de traces. A bagunça de sempre.&lt;/p&gt;
&lt;p&gt;O Aspire 13.2 adiciona um diálogo de &lt;strong&gt;Gerenciar logs e telemetria&lt;/strong&gt; onde você pode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Limpar toda a telemetria (útil antes de tentar reproduzir)&lt;/li&gt;
&lt;li&gt;Exportar telemetria selecionada em um arquivo ZIP no formato padrão OTLP/JSON&lt;/li&gt;
&lt;li&gt;Reimportar esse ZIP em qualquer dashboard Aspire depois&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Esse último ponto é o recurso matador. Você reproduz um bug, exporta a telemetria, anexa ao seu work item, e seu colega pode importar no próprio dashboard para ver exatamente o que você viu. Acabou o &amp;ldquo;consegue reproduzir na sua máquina?&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Traces, spans e logs individuais também têm uma opção &amp;ldquo;Export JSON&amp;rdquo; nos menus de contexto. Precisa compartilhar um trace específico? Clique direito, copiar JSON, colar na descrição do PR. Pronto.&lt;/p&gt;
&lt;h2 id="a-api-de-telemetria-é-o-verdadeiro-divisor-de-águas"&gt;A API de telemetria é o verdadeiro divisor de águas&lt;/h2&gt;
&lt;p&gt;Isso é o que mais me empolga. O dashboard agora expõe uma API HTTP em &lt;code&gt;/api/telemetry&lt;/code&gt; para consultar dados de telemetria programaticamente. Endpoints disponíveis:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/resources&lt;/code&gt; — listar recursos com telemetria&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/spans&lt;/code&gt; — consultar spans com filtros&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/logs&lt;/code&gt; — consultar logs com filtros&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/traces&lt;/code&gt; — listar traces&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/traces/{traceId}&lt;/code&gt; — obter todos os spans de um trace específico&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Tudo retorna no formato OTLP JSON. Isso alimenta os novos comandos CLI &lt;code&gt;aspire agent mcp&lt;/code&gt; e &lt;code&gt;aspire otel&lt;/code&gt;, mas a implicação real é maior: agora você pode construir ferramentas, scripts e integrações com agentes de IA que consultam a telemetria da sua app diretamente.&lt;/p&gt;
&lt;p&gt;Imagine um agente de IA que pode ver seus traces distribuídos reais enquanto você depura. Isso não é mais hipotético — é o que esta API possibilita.&lt;/p&gt;
&lt;h2 id="telemetria-genai-fica-prática"&gt;Telemetria GenAI fica prática&lt;/h2&gt;
&lt;p&gt;Se você está construindo apps com IA usando Semantic Kernel ou Microsoft.Extensions.AI, vai gostar do visualizador de telemetria GenAI melhorado. O Aspire 13.2 adiciona:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Descrições de ferramentas IA renderizadas como Markdown&lt;/li&gt;
&lt;li&gt;Um botão dedicado de GenAI na página de traces para acesso rápido&lt;/li&gt;
&lt;li&gt;Melhor tratamento de erros para JSON de GenAI truncado ou não padrão&lt;/li&gt;
&lt;li&gt;Navegação click-to-highlight entre definições de ferramentas&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;O post menciona que VS Code Copilot chat, Copilot CLI e OpenCode suportam configurar um &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt;. Aponte-os para o dashboard Aspire e você pode literalmente assistir seus agentes IA pensando em tempo real pela telemetria. Essa é uma experiência de depuração que você não encontra em nenhum outro lugar.&lt;/p&gt;
&lt;h2 id="conclusão"&gt;Conclusão&lt;/h2&gt;
&lt;p&gt;O Aspire 13.2 transforma o dashboard de &amp;ldquo;UI bonita de depuração&amp;rdquo; para &amp;ldquo;plataforma de observabilidade programável&amp;rdquo;. O workflow de exportação/importação sozinho economiza tempo real na depuração distribuída, e a API de telemetria abre a porta para diagnósticos assistidos por IA.&lt;/p&gt;
&lt;p&gt;Se você já usa Aspire, atualize. Se não — esta é uma boa razão para conhecer &lt;a href="https://aspire.dev"&gt;aspire.dev&lt;/a&gt;.&lt;/p&gt;</content:encoded></item></channel></rss>