Quick tip if you are hosting your ASP.NET Core application in Kubernetes: have a look at the Microsoft Application Insights for Kubernetes nuget package.
Through this package you can enrich your Application Insights telemetry data with Kubernetes specific information:
After adding the nuget package you can register the enricher by adding the following code:
More information: https://github.com/microsoft/ApplicationInsights-Kubernetes