· · 4 मिनट पढ़ें

Aspire 13.2 के Dashboard को मिला Telemetry API — और इसने सब कुछ बदल दिया

.NET Aspire 13.2 में smarter telemetry export, traces और logs के लिए एक programmable API, और GenAI visualization improvements आई हैं। यहाँ जानें यह आपके debugging workflow के लिए क्यों मायने रखता है।

aspire dotnet opentelemetry dashboard observability ai
यह पोस्ट इसमें भी उपलब्ध है:English, Español, Català, Deutsch, Français, Português, Italiano, 日本語, 中文, 한국어, Русский, Polski, Türkçe, العربية, Bahasa Indonesia, Nederlands

यह पोस्ट स्वचालित रूप से अनुवादित है। मूल के लिए, यहाँ क्लिक करें.

अगर आप .NET Aspire के साथ distributed apps बना रहे हैं, तो आप पहले से जानते हैं कि dashboard पूरे experience की सबसे अच्छी चीज़ है। आपके सारे traces, logs और metrics एक जगह — कोई external Jaeger नहीं, कोई Seq setup नहीं, कोई “let me check the other terminal” के moments नहीं।

Aspire 13.2 ने इसे काफी बेहतर बना दिया है। James Newton-King ने update की घोषणा की, और सच कहूँ तो? Telemetry export और API features अकेले ही upgrade के लायक हैं।

Telemetry export अब एक समझदार तरीके से

यहाँ वो scenario है जो हम सभी ने झेला है: आप एक distributed issue debug कर रहे हैं, बीस मिनट की setup के बाद आखिरकार इसे reproduce करते हैं, और अब आपको अपनी team के साथ share करना है कि क्या हुआ। पहले? Screenshots। Trace IDs copy-paste करना। वही पुरानी गड़बड़।

Aspire 13.2 में एक proper Manage logs and telemetry dialog जुड़ा है जहाँ आप कर सकते हैं:

  • सारी telemetry clear करना (repro attempt से पहले उपयोगी)
  • Selected telemetry को standard OTLP/JSON format में ZIP file में export करना
  • उस ZIP को किसी भी Aspire dashboard में बाद में re-import करना

वह आखिरी हिस्सा killer feature है। आप एक bug reproduce करते हैं, telemetry export करते हैं, इसे अपने work item में attach करते हैं, और आपका teammate इसे अपने dashboard में import कर सकता है ताकि ठीक वही देख सके जो आपने देखा। अब “क्या आप इसे अपनी machine पर reproduce कर सकते हैं?” नहीं पूछना पड़ेगा।

Individual traces, spans और logs को भी उनके context menus में “Export JSON” का option मिलता है। एक specific trace share करनी है? Right-click, JSON copy करें, PR description में paste करें। हो गया।

Telemetry API असली game changer है

यही वो चीज़ है जिसके बारे में मैं सबसे ज़्यादा excited हूँ। Dashboard अब telemetry data को programmatically query करने के लिए /api/telemetry के नीचे एक HTTP API expose करता है। Available endpoints:

  • GET /api/telemetry/resources — telemetry वाले resources की list
  • GET /api/telemetry/spans — filters के साथ spans query करें
  • GET /api/telemetry/logs — filters के साथ logs query करें
  • GET /api/telemetry/traces — traces की list
  • GET /api/telemetry/traces/{traceId} — एक specific trace के सभी spans पाएं

सब कुछ OTLP JSON format में वापस आता है। यह नए aspire agent mcp और aspire otel CLI commands को power करता है, लेकिन असली implication बड़ा है: अब आप tooling, scripts और AI agent integrations बना सकते हैं जो आपके app की telemetry को directly query करें।

सोचिए एक AI coding agent जो debugging के दौरान आपके actual distributed traces देख सके। यह अब hypothetical नहीं है — यह वही है जो यह API enable करता है।

GenAI telemetry practical हो गई

अगर आप Semantic Kernel या Microsoft.Extensions.AI के साथ AI-powered apps बना रहे हैं, तो आप improved GenAI telemetry visualizer की सराहना करेंगे। Aspire 13.2 में जुड़ा:

  • AI tool descriptions Markdown के रूप में rendered
  • Traces page पर quick AI trace access के लिए एक dedicated GenAI button
  • Truncated या non-standard GenAI JSON के लिए बेहतर error handling
  • Tool definitions के बीच click-to-highlight navigation

Blog post में बताया गया है कि VS Code Copilot chat, Copilot CLI, और OpenCode सभी OTEL_EXPORTER_OTLP_ENDPOINT configure करने का support करते हैं। उन्हें Aspire dashboard पर point करें और आप literally telemetry के ज़रिए real time में अपने AI agents की सोच देख सकते हैं। यह एक debugging experience है जो आपको और कहीं नहीं मिलेगी।

अंत में

Aspire 13.2 dashboard को “nice debugging UI” से “programmable observability platform” बना देता है। Export/import workflow अकेले ही distributed debugging में real time बचाता है, और telemetry API AI-assisted diagnostics का दरवाज़ा खोलता है।

अगर आप पहले से Aspire पर हैं, upgrade करें। अगर नहीं हैं — यह aspire.dev देखने का एक अच्छा कारण है और समझने का कि इतना शोर क्यों है।

साझा करें:
GitHub पर इस पोस्ट का सोर्स कोड देखें ↗
← azd अब आपको AI Agents को Locally Run और Debug करने देता है — March 2026 में क्या बदला
Microsoft Agent Framework 1.0 पर पहुँचा — .NET Developers के लिए असल में क्या मायने रखता है →