Using .NET Aspire eShop application to collect all the telemetry
Blog post from New Relic
.NET Aspire, introduced at .NET Conf 2023, is a cloud-ready stack designed to simplify the development of observable and production-ready distributed applications. It tackles challenges such as the complexity of cloud computing and the overwhelming choices developers face, by providing a streamlined path with a curated suite of NuGet packages for easy integration with services like Redis and PostgreSQL. The stack includes a developer dashboard for real-time monitoring of application aspects, tooling for Visual Studio and the dotnet CLI, and orchestration features for managing multi-project applications. The blog post focuses on configuring OpenTelemetry to send data to an observability backend like New Relic, using a forked version of the eShop application as a reference; it provides guidance on setting environment variables and configuring the app for effective telemetry data collection and analysis.