Skip to content

Commit eb500ab

Browse files
committed
update
1 parent 801ec7b commit eb500ab

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

support/azure/azure-monitor/app-insights/telemetry/troubleshoot-high-data-ingestion.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -286,21 +286,19 @@ This analysis indicates that certain events started ingested on September 4th an
286286

287287
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:
288288

289-
### Update daily cap configuration
289+
### Method 1: Update daily cap configuration
290290

291291
Adjust the daily cap to prevent excess telemetry ingestion.
292292

293-
### Switch table plans
293+
### Method 2: Switch table plan
294294

295295
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).
296296

297-
### Use telemetry SDK features for Java agent
298-
299-
#### Default recommended solution
297+
### Method 3: Use telemetry SDK features for Java agent
300298

301299
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).
302300

303-
#### Supplemental methods to sampling overrides:
301+
There are some supplemental methods to sampling overrides:
304302

305303
- Reduce cost from the `traces` table (**logs** and **Trace** on the Application Insights page):
306304

@@ -335,9 +333,9 @@ The default recommended solution is using [sampling overrides](/azure/azure-moni
335333

336334
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).
337335

338-
### Update application code (log levels and exceptions)
336+
### Method 4: Update application code (log levels or exceptions)
339337

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.
341339

342340
## References
343341

0 commit comments

Comments
 (0)