Aspire Dashboard
Your app, at a glance. Fully observable.
Real-time visibility into every resource, log, trace, and metric in your distributed app — right from your dev environment.
Built on OpenTelemetry
Section titled “Built on OpenTelemetry”The Aspire Dashboard is your command center during development. Powered by OpenTelemetry — the industry-standard observability framework — it automatically collects traces, metrics, and structured logs from every resource in your AppHost using OTLP (OpenTelemetry Protocol) and surfaces them through a rich, interactive UI. No vendor lock-in, no proprietary agents — just open standards.
Resources at your fingertips
See the health, endpoints, and state of every service, container, and project in your application at a glance. Start, stop, and restart resources directly from the dashboard.
Explore the resources page
Distributed traces, demystified
Follow requests across service boundaries with detailed span-level traces. Quickly identify bottlenecks, errors, and latency issues in your distributed application.
Learn about tracing
Structured logs with context
Structured logs are automatically collected and enriched with resource context. Filter by severity, resource, or trace to find exactly what you need.
View log features
AI-powered debugging
Section titled “AI-powered debugging”GitHub Copilot, built in
Ask Copilot to summarize resources, explain errors, and debug traces — directly in the dashboard. AI-powered insights give you faster answers without leaving your workflow.
Learn about Copilot
Explain errors with AI
Select any error log and ask Copilot to explain it. Get instant, contextual explanations with suggested fixes — no more searching through documentation.
Get started with Copilot
MCP server for AI agents
Expose your app's telemetry, resources, and logs to AI coding agents via the Model Context Protocol. Give your coding assistants full observability context for smarter debugging.
Configure MCP server
Key capabilities
Section titled “Key capabilities”Resource management
Start, stop, and restart any resource in your application. View endpoints, environment variables, and health status.
Learn moreDistributed tracing
Follow requests across service boundaries with span-level detail. Identify bottlenecks and errors instantly.
Learn moreStructured & console logs
View structured and console logs from every resource with powerful filtering, search, and error highlighting.
Learn moreMetrics & monitoring
Track request counts, error rates, and custom metrics with interactive charts and exemplar linking.
Learn moreOpenTelemetry native
Built on OTLP — the open standard for telemetry. Works with any language or framework that supports OpenTelemetry.
Learn moreStandalone mode
Use the dashboard independently as a Docker container to monitor any application that sends OpenTelemetry data.
Learn moreBeyond development
Section titled “Beyond development”MCP server
Expose dashboard data to AI agents and coding assistants via the Model Context Protocol. Your AI tools get full observability context.
Configure MCPConfiguration
Customize OTLP endpoints, authentication, telemetry limits, and more. The dashboard adapts to your workflow.
View optionsSecurity
Understand security considerations for exposing dashboard data and configure authentication for production scenarios.
Security guideBrowser telemetry
Enable browser-based telemetry collection to capture frontend performance data alongside backend traces.
Enable telemetry