Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions src/frontend/src/content/docs/dashboard/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ import ImageShowcase from '@components/ImageShowcase.astro';
import CapabilityGrid from '@components/CapabilityGrid.astro';
import CTABanner from '@components/CTABanner.astro';

import OsAwareTabs from '@components/OsAwareTabs.astro';

import projectsImage from '@assets/dashboard/explore/resources-filtered-containers.png';
import tracesImage from '@assets/dashboard/explore/trace-span-details.png';
import metricsImage from '@assets/dashboard/explore/metrics-view.png';
Expand Down Expand Up @@ -72,6 +74,31 @@ The Aspire Dashboard is your command center during development. Powered by [Open
}}
/>

## Run the dashboard standalone

The dashboard starts automatically with your Aspire app, but it can also run standalone as a Docker container to monitor any application that sends OpenTelemetry data. Start it with a single command:

<OsAwareTabs syncKey="terminal">
<div slot="unix">

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

</div>
<div slot="windows">

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

</div>
</OsAwareTabs>

Navigate to `http://localhost:18888` to open the dashboard, and point your apps' OTLP exporter to `http://localhost:4317`. For more details, see the [standalone dashboard guide](/dashboard/standalone/).

## AI-powered debugging

<ImageShowcase
Expand Down
12 changes: 2 additions & 10 deletions src/frontend/src/content/docs/dashboard/standalone.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,23 +29,15 @@ The dashboard is started using the Docker command line.
<div slot="unix">

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

</div>
<div slot="windows">

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

Expand Down