Courseiva

AZ-204 Practice Question: Monitor, troubleshoot, and optimize Azure solutions

A developer needs to run a Kusto query against application request data to identify 95th percentile latency by operation. Where should the query be run?

⚠ Common exam trap

Test-takers frequently confuse Azure Resource Graph with Log Analytics, but Resource Graph only queries Azure resource properties and configurations, not application telemetry data.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Logs in Application Insights or the associated Log Analytics workspace

Application Insights stores application request data, including latency metrics, and supports Kusto queries via its Logs blade. The associated Log Analytics workspace also provides the same query capabilities, making it the correct location to run a Kusto query for 95th percentile latency by operation.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✓

    Logs in Application Insights or the associated Log Analytics workspace

    Why this is correct

    Application Insights request telemetry is stored in Logs, queryable through the Application Insights Logs blade or the linked Log Analytics workspace. Kusto queries such as percentile() over requests by operation run there, satisfying the 95th-percentile latency requirement.

  • ✗

    Microsoft Entra audit logs

    Why it's wrong here

    Microsoft Entra audit logs record directory activities such as sign-ins, role assignments, and application changes; they hold no request latency or operation-level performance data. Application Insights request telemetry, queried via KQL in Log Analytics, provides the 95th percentile by operation. Entra audit logs suit identity compliance investigations.

  • ✗

    Azure Key Vault diagnostic settings

    Why it's wrong here

    Key Vault diagnostic settings emit audit events about secret, key, and certificate access to Log Analytics or storage; they contain no application request telemetry. Application Insights, which stores request data in Log Analytics, is where such KQL percentile queries run. Key Vault diagnostics would be correct for auditing vault access patterns.

  • ✗

    Azure Resource Graph only

    Why it's wrong here

    Azure Resource Graph queries resource configuration and metadata across subscriptions, not application request telemetry, so percentile latency by operation cannot be computed there. Application Insights stores request data in Log Analytics, where KQL percentile queries run. Resource Graph is correct for inventory and compliance queries over Azure resources.

About these practice questions

This AZ-204 question is part of Courseiva's 883-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AZ-204 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-204 exam.