<?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>Observability | The .NET Blog</title><link>https://thedotnetblog.com/hi/tags/observability/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>hi</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/hi/tags/observability/index.xml" rel="self" type="application/rss+xml"/><item><title>Aspire 13.2 के Dashboard को मिला Telemetry API — और इसने सब कुछ बदल दिया</title><link>https://thedotnetblog.com/hi/posts/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/hi/posts/emiliano-montesdeoca/aspire-132-dashboard-export-telemetry/</guid><description>.NET Aspire 13.2 में smarter telemetry export, traces और logs के लिए एक programmable API, और GenAI visualization improvements आई हैं। यहाँ जानें यह आपके debugging workflow के लिए क्यों मायने रखता है।</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;यह पोस्ट स्वचालित रूप से अनुवादित है। मूल के लिए, &lt;a href="https://thedotnetblog.com/hi/posts/emiliano-montesdeoca/aspire-132-dashboard-export-telemetry/"&gt;यहाँ क्लिक करें&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;अगर आप .NET Aspire के साथ distributed apps बना रहे हैं, तो आप पहले से जानते हैं कि dashboard पूरे experience की सबसे अच्छी चीज़ है। आपके सारे traces, logs और metrics एक जगह — कोई external Jaeger नहीं, कोई Seq setup नहीं, कोई &amp;ldquo;let me check the other terminal&amp;rdquo; के moments नहीं।&lt;/p&gt;
&lt;p&gt;Aspire 13.2 ने इसे काफी बेहतर बना दिया है। James Newton-King ने &lt;a href="https://devblogs.microsoft.com/aspire/aspire-dashboard-improvements-export-and-telemetry/"&gt;update की घोषणा की&lt;/a&gt;, और सच कहूँ तो? Telemetry export और API features अकेले ही upgrade के लायक हैं।&lt;/p&gt;
&lt;h2 id="telemetry-export-अब-एक-समझदर-तरक-स"&gt;Telemetry export अब एक समझदार तरीके से&lt;/h2&gt;
&lt;p&gt;यहाँ वो scenario है जो हम सभी ने झेला है: आप एक distributed issue debug कर रहे हैं, बीस मिनट की setup के बाद आखिरकार इसे reproduce करते हैं, और अब आपको अपनी team के साथ share करना है कि क्या हुआ। पहले? Screenshots। Trace IDs copy-paste करना। वही पुरानी गड़बड़।&lt;/p&gt;
&lt;p&gt;Aspire 13.2 में एक proper &lt;strong&gt;Manage logs and telemetry&lt;/strong&gt; dialog जुड़ा है जहाँ आप कर सकते हैं:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;सारी telemetry clear करना (repro attempt से पहले उपयोगी)&lt;/li&gt;
&lt;li&gt;Selected telemetry को standard OTLP/JSON format में ZIP file में export करना&lt;/li&gt;
&lt;li&gt;उस ZIP को किसी भी Aspire dashboard में बाद में re-import करना&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;वह आखिरी हिस्सा killer feature है। आप एक bug reproduce करते हैं, telemetry export करते हैं, इसे अपने work item में attach करते हैं, और आपका teammate इसे अपने dashboard में import कर सकता है ताकि ठीक वही देख सके जो आपने देखा। अब &amp;ldquo;क्या आप इसे अपनी machine पर reproduce कर सकते हैं?&amp;rdquo; नहीं पूछना पड़ेगा।&lt;/p&gt;
&lt;p&gt;Individual traces, spans और logs को भी उनके context menus में &amp;ldquo;Export JSON&amp;rdquo; का option मिलता है। एक specific trace share करनी है? Right-click, JSON copy करें, PR description में paste करें। हो गया।&lt;/p&gt;
&lt;h2 id="telemetry-api-असल-game-changer-ह"&gt;Telemetry API असली game changer है&lt;/h2&gt;
&lt;p&gt;यही वो चीज़ है जिसके बारे में मैं सबसे ज़्यादा excited हूँ। Dashboard अब telemetry data को programmatically query करने के लिए &lt;code&gt;/api/telemetry&lt;/code&gt; के नीचे एक HTTP API expose करता है। Available endpoints:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/resources&lt;/code&gt; — telemetry वाले resources की list&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/spans&lt;/code&gt; — filters के साथ spans query करें&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/logs&lt;/code&gt; — filters के साथ logs query करें&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/traces&lt;/code&gt; — traces की list&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GET /api/telemetry/traces/{traceId}&lt;/code&gt; — एक specific trace के सभी spans पाएं&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;सब कुछ OTLP JSON format में वापस आता है। यह नए &lt;code&gt;aspire agent mcp&lt;/code&gt; और &lt;code&gt;aspire otel&lt;/code&gt; CLI commands को power करता है, लेकिन असली implication बड़ा है: अब आप tooling, scripts और AI agent integrations बना सकते हैं जो आपके app की telemetry को directly query करें।&lt;/p&gt;
&lt;p&gt;सोचिए एक AI coding agent जो debugging के दौरान आपके actual distributed traces देख सके। यह अब hypothetical नहीं है — यह वही है जो यह API enable करता है।&lt;/p&gt;
&lt;h2 id="genai-telemetry-practical-ह-गई"&gt;GenAI telemetry practical हो गई&lt;/h2&gt;
&lt;p&gt;अगर आप Semantic Kernel या Microsoft.Extensions.AI के साथ AI-powered apps बना रहे हैं, तो आप improved GenAI telemetry visualizer की सराहना करेंगे। Aspire 13.2 में जुड़ा:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;AI tool descriptions Markdown के रूप में rendered&lt;/li&gt;
&lt;li&gt;Traces page पर quick AI trace access के लिए एक dedicated GenAI button&lt;/li&gt;
&lt;li&gt;Truncated या non-standard GenAI JSON के लिए बेहतर error handling&lt;/li&gt;
&lt;li&gt;Tool definitions के बीच click-to-highlight navigation&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Blog post में बताया गया है कि VS Code Copilot chat, Copilot CLI, और OpenCode सभी &lt;code&gt;OTEL_EXPORTER_OTLP_ENDPOINT&lt;/code&gt; configure करने का support करते हैं। उन्हें Aspire dashboard पर point करें और आप literally telemetry के ज़रिए real time में अपने AI agents की सोच देख सकते हैं। यह एक debugging experience है जो आपको और कहीं नहीं मिलेगी।&lt;/p&gt;
&lt;h2 id="अत-म"&gt;अंत में&lt;/h2&gt;
&lt;p&gt;Aspire 13.2 dashboard को &amp;ldquo;nice debugging UI&amp;rdquo; से &amp;ldquo;programmable observability platform&amp;rdquo; बना देता है। Export/import workflow अकेले ही distributed debugging में real time बचाता है, और telemetry API AI-assisted diagnostics का दरवाज़ा खोलता है।&lt;/p&gt;
&lt;p&gt;अगर आप पहले से Aspire पर हैं, upgrade करें। अगर नहीं हैं — यह &lt;a href="https://aspire.dev"&gt;aspire.dev&lt;/a&gt; देखने का एक अच्छा कारण है और समझने का कि इतना शोर क्यों है।&lt;/p&gt;</content:encoded></item></channel></rss>