Please consider enabling OTLP export to a customer supplied otlp compatible endpoint - so we have some insights ourselves on how the application is performing.
If im not mistaken, then you are currently using Microsoft Azure Application Insights. I don't have any experience with AAI, but it looks like it can be configured to use open telemetry.
https://learn.microsoft.com/en-us/azure ... aspnetcore
Otherwise maybe even consider switching to pure opentelemetry - in our team we use these packages to get a over view of all inbound and outbound HTTP request + all efcore - and exported to a OTLP compatible endpoint so all the devs can investigate any performance issues.
Code: Select all
<PackageReference Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.12.0" />
<PackageReference Include="OpenTelemetry.Extensions.Hosting" Version="1.12.0" />
<PackageReference Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.12.0" />
<PackageReference Include="OpenTelemetry.Instrumentation.EntityFrameworkCore" Version="1.12.0-beta.2" />
<PackageReference Include="OpenTelemetry.Instrumentation.Http" Version="1.12.0" />