You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/azure/azure-monitor/app-insights/telemetry/troubleshoot-high-data-ingestion.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -286,21 +286,19 @@ This analysis indicates that certain events started ingested on September 4th an
286
286
287
287
After identifying the factors in the Azure Monitor tables responsible for unexpected data ingestion, reduce data ingestion costs using the following methods per your scenarios:
288
288
289
-
### Update daily cap configuration
289
+
### Method 1: Update daily cap configuration
290
290
291
291
Adjust the daily cap to prevent excess telemetry ingestion.
292
292
293
-
### Switch table plans
293
+
### Method 2: Switch table plan
294
294
295
295
Switch to another supported table plan for Application Insights. Billing for data ingestion depends on the table plan and the region of the Log Analytics workspace. See [Table plans](/azure/azure-monitor/logs/data-platform-logs) and [Tables that support the Basic table plan in Azure Monitor Logs](/azure/azure-monitor/logs/basic-logs-azure-tables).
296
296
297
-
### Use telemetry SDK features for Java agent
298
-
299
-
#### Default recommended solution
297
+
### Method 3: Use telemetry SDK features for Java agent
300
298
301
299
The default recommended solution is using [sampling overrides](/azure/azure-monitor/app/java-standalone-sampling-overrides). A common use case is [suppressing collecting telemetry for health checks](/azure/azure-monitor/app/java-standalone-sampling-overrides#suppress-collecting-telemetry-for-health-checks). The Application Insights Java agent provides [two types of sampling](/azure/azure-monitor/app/java-standalone-config#sampling).
302
300
303
-
#### Supplemental methods to sampling overrides:
301
+
There are some supplemental methods to sampling overrides:
304
302
305
303
- Reduce cost from the `traces` table (**logs** and **Trace** on the Application Insights page):
306
304
@@ -335,9 +333,9 @@ The default recommended solution is using [sampling overrides](/azure/azure-moni
335
333
336
334
OpenTelemetry attributes are added to the **customDimensions** column. They are represented as properties in Application Insights. You can remove attributes by using [an attribute telemetry processor](/azure/azure-monitor/app/java-standalone-telemetry-processors#attribute-processor). For more information, see [Telemetry processor examples - Delete](/azure/azure-monitor/app/java-standalone-telemetry-processors-examples#delete).
337
335
338
-
### Update application code (log levels and exceptions)
336
+
### Method 4: Update application code (log levels or exceptions)
339
337
340
-
In some scenarios, updating the application code directly might help reduce the amount of telemetry being generated and consumed by the Application Insights backend service.
338
+
In some scenarios, updating the application code directly might help reduce the amount of telemetry being generated and consumed by the Application Insights backend service. A common example might be a noisy exception surfaced by the application.
0 commit comments