Question 190
At fictional Ironwood Charities, the Business Central development team is supporting grant funding and accounting and reviewing automated testing and diagnostics during an AL developer handoff (MB820-5.2-174). The observed development issue is that an AL process emits high-volume debug telemetry on every table row and overloads ingestion. Which Business Central or AL development principle best explains the right response?
Explanation
Correct Answer
The governing principle is that telemetry should balance useful signal and operational overhead. The engineering response is to use appropriate verbosity and targeted instrumentation for meaningful events. Verification should show that the necessary diagnostics remain accessible with bounded event volume.
Incorrect Answers
“Correlation reduces ambiguity in distributed troubleshooting” concerns the separate step “use supported telemetry correlation identifiers and span context where available”. The reported issue is that an AL process emits high-volume debug telemetry on every table row and overloads ingestion, so the direct response is to use appropriate verbosity and targeted instrumentation for meaningful events.
“Performance telemetry needs meaningful operation-level segmentation” concerns the alternative task “measure report-specific duration and relevant operation dimensions over comparable periods”, but the stated failure is that an AL process emits high-volume debug telemetry on every table row and overloads ingestion. The required measure is to use appropriate verbosity and targeted instrumentation for meaningful events.
The proposed “Telemetry generation and telemetry collection are separate setup steps” tests a different control: configure a supported telemetry destination and confirm the extension's emitted events reach it. The reported condition is that an AL process emits high-volume debug telemetry on every table row and overloads ingestion; the more direct action is to use appropriate verbosity and targeted instrumentation for meaningful events.