.NET Aspire Dashboard Deep Dive - Logs, Metrics, Traces & More!

preview_player
Показать описание

Visualize OpenTelemetry data with the Aspire Dashboard: Any App, Any Framework, Completely Free! Let's set up a .NET Blazor app with OpenTelemetry and then pipe the data to visualize it in the Aspire dashboard locally in a docker container. .NET MAUI, Blazor, ASP.NET Core, WinUI, WinForms, WPF, you name it!

Links:

Chapters:
00:00 - Introduction
01:36 - Adding OpenTelemetry to a Blazor App
03:20 - Running Aspire Dashboard Standalone
07:50 - Configuration with Aspire Service Defaults
10:50 - Adding Aspire Orchestration
15:05 - Publishing to Anywhere
16:30 - Wrap-up

Join this channel to get access to perks:

Follow:

Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.

My Setup:

Using links I provide I may receive a commission if you buy something which helps support the channel.

#opentelemetry #dotnet #dotentaspire #dashboard #rust #csharp #java #javascript #python #pythonprogramming #typescript
Рекомендации по теме
Комментарии
Автор

I watched several videos on the subject and this is the first one that allowed me to 'get it'

adefwebserver
Автор

Nice video! Is there a way we can add projects from other solutions?

curiousnetdev
Автор

but why there is no console logs in docker container ?

Fntco
Автор

super cool James. how we can use this aspire dashboard over kubernetes (AKS) and go beyond local to production?

Ajmal_Yazdani
Автор

Will this work with Blazor Standalone? Or is it only the new templates?

nerdydragon
Автор

Aspire dashboard is great for simplicity, but sadly not production-ready.

It doesn't persist dashboard data, and for 'Metrics' u can only look data up to 12 hours ago.

We need data starting from day 1 until the present moment. It would be great, if it can use volume to persist data.

soonhongng
Автор

I have a python api. Is there a way to add metrics for that?

RelevantDad
Автор

i really dislike the notion of certain tools being 'development env only'. sure, it helps during development, but i want my dev env to be as close to production as possible so that i can spot any nuances early, and/or be able to replicate issues that arise. not to mention that i want to be able to practice using the tools available to me on production so that i can understand them better.

yufgyug
visit shbcf.ru