Deeper into Aspire
There are a lot of parts to Aspire. Let’s dive in and see what role all the parts of Aspire play.
Developer dashboard for monitoring
As you have seen, starting an Aspire project brings you to the developer dashboard. This is an essential tool for debugging distributed applications because it gives you a unified view of your services alongside their logs, metrics, and traces.
You can use it to see logs and traces across all projects – for example, a distributed trace showing a request to the weather page. Traces are very helpful in diagnosing problems in distributed applications.
The developer dashboard uses all the same open standards you would use in production when you configure your production telemetry systems like Grafana and Prometheus.
The Aspire developer dashboard is visible while the AppHost
project is running and will launch automatically when you start the project. The left navigation provides links to the different...