Skip to content

Commit 233aa7c

Browse files
committed
Moving sections
1 parent f80637a commit 233aa7c

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

support/azure/azure-monitor/app-insights/telemetry/troubleshoot-app-service-issues.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ ms.date: 05/23/2025
77
---
88
# Troubleshoot Application Insights integration with Azure App Service
99

10+
This article offers general recommendations and specific suggestions to troubleshoot issues with application monitoring in [Azure App Service](/azure/azure-monitor/app/codeless-app-service).
11+
1012
## [ASP.NET](#tab/net)
1113

1214
> [!NOTE]
@@ -234,14 +236,6 @@ The following table provides an explanation of what these values mean, their und
234236
235237
## [Python](#tab/python)
236238
237-
## Duplicate telemetry
238-
239-
Only use autoinstrumentation on App Service if you aren't using manual instrumentation of OpenTelemetry in your code, such as the [Azure Monitor OpenTelemetry Distro](/azure/azure-monitor/app/opentelemetry-enable?tabs=python) or the [Azure Monitor OpenTelemetry Exporter](/python/api/overview/azure/monitor-opentelemetry-exporter-readme).
240-
241-
Using autoinstrumentation on top of the manual instrumentation could cause duplicate telemetry and increase your cost. In order to use App Service OpenTelemetry autoinstrumentation, first remove manual instrumentation of OpenTelemetry from your code.
242-
243-
If you're seeing unexpected charges or high costs in Application Insights, this guide can help. It covers common causes like high telemetry volume, data ingestion spikes, and misconfigured sampling. It's especially useful if you're troubleshooting issues related to cost spikes, telemetry volume, sampling not working, data caps, high ingestion, or unexpected billing. To get started, see [Troubleshoot high data ingestion in Application Insights](troubleshoot-high-data-ingestion.md).
244-
245239
## Missing telemetry
246240
247241
If you're missing telemetry, follow these steps to confirm that autoinstrumentation is enabled correctly.
@@ -279,6 +273,14 @@ If you're missing telemetry, follow these steps to confirm that autoinstrumentat
279273
280274
The `applicationinsights-extension.log` file in the same folder may show other helpful diagnostics.
281275
276+
## Duplicate telemetry
277+
278+
Only use autoinstrumentation on App Service if you aren't using manual instrumentation of OpenTelemetry in your code, such as the [Azure Monitor OpenTelemetry Distro](/azure/azure-monitor/app/opentelemetry-enable?tabs=python) or the [Azure Monitor OpenTelemetry Exporter](/python/api/overview/azure/monitor-opentelemetry-exporter-readme).
279+
280+
Using autoinstrumentation on top of the manual instrumentation could cause duplicate telemetry and increase your cost. In order to use App Service OpenTelemetry autoinstrumentation, first remove manual instrumentation of OpenTelemetry from your code.
281+
282+
If you're seeing unexpected charges or high costs in Application Insights, this guide can help. It covers common causes like high telemetry volume, data ingestion spikes, and misconfigured sampling. It's especially useful if you're troubleshooting issues related to cost spikes, telemetry volume, sampling not working, data caps, high ingestion, or unexpected billing. To get started, see [Troubleshoot high data ingestion in Application Insights](troubleshoot-high-data-ingestion.md).
283+
282284
## Django apps
283285
284286
If your app uses Django and is either failing to start or using incorrect settings, make sure to set the `DJANGO_SETTINGS_MODULE` environment variable. See the [Django Instrumentation](/azure/azure-monitor/app/codeless-app-service#django-instrumentation) section for details.

0 commit comments

Comments
 (0)