Where do you send telemetry to analyze requests and exceptions in Azure?
Why B is the answer
Azure Monitor Application Insights
Application Insights collects requests, dependencies and exceptions.
In detail
- Application Insights analyzes requests and exceptions.
- Set alerts on failure rates.
Use case
An illustrative scenario, not a real incident.
A team sends telemetry to Azure Monitor Application Insights, and it queries requests and exceptions in one place.
See it in different ways
flowchart LR A["API"] --> B["Worker"] B --> C["Database"] A --> D["Application Insights"] B --> D C --> D
sequenceDiagram participant A as Service A participant B as Service B participant C as Service C participant M as Application Insights A->>B: Request, with trace context B->>C: Request, with trace context A->>M: Spans B->>M: Spans C->>M: Spans
flowchart LR S0["App"] --> S1["OpenTelemetry"] --> S2["Application Insights"] --> S3["Queries and alerts"]
Key point: Application Insights analyzes telemetry.
Why the other options are wrong
- A. A folder of text files on one server
- Text files on one server cannot be queried across services.
- C. Azure Container Registry
- A registry stores images.
- D. Azure Key Vault
- Key Vault stores secrets.

