Skip to content
Docs Try Aspire
Docs Try

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.

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
Aspire Dashboard resources page showing filtered container resources with health status, endpoints, and state.

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
Aspire Dashboard trace detail view showing a distributed request waterfall with span-level timing and attributes.

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
Aspire Dashboard structured logs error detail view showing log entries with severity, context, and error information.

The dashboard starts automatically with your Aspire app, but it can also run standalone to monitor any application that sends OpenTelemetry data.

Install the Aspire CLI, then start the dashboard:

Aspire CLI
aspire dashboard run

Or run the same standalone dashboard from its container image:

Terminal window
docker run --rm -it -p 18888:18888 -p 4317:18889 -p 4318:18890 -d --name aspire-dashboard \
mcr.microsoft.com/dotnet/aspire-dashboard:latest

Open the dashboard URL, then point your apps’ OTLP exporter to http://localhost:4317. For prerequisites, login details, and additional options, see the standalone dashboard guide.

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
Aspire Dashboard MCP server configuration dialog showing connection details for AI assistants.

Ready to see your app in action?

The Aspire Dashboard is included in every Aspire project. Start building and it lights up automatically.