Courseiva
Operations and Support →hardMultiple Select

CV0-004 Operations and Support Practice Question

A company is experiencing intermittent performance issues in a microservices application. Which TWO tools can help diagnose latency problems through distributed tracing? (Choose TWO)

⚠ Common exam trap

CV0-004 often tests the distinction between monitoring/logging tools and true distributed tracing tools; candidates may incorrectly select CloudWatch Logs or Azure Monitor because they are familiar monitoring services.

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

✓

Azure Application Insights

Azure Application Insights (C) is correct because it provides distributed tracing across microservices, correlating requests with dependency calls and showing end-to-end latency breakdowns via the Application Map and transaction diagnostics. AWS X-Ray (E) is correct because it natively performs distributed tracing for microservices, using trace IDs and segments/subsegments to visualize latency bottlenecks across services, including integrations with Lambda, API Gateway, and ECS. AWS CloudWatch Logs (A) only aggregates log data and does not by itself provide distributed trace correlation across services. Azure Monitor (B) is a broader monitoring platform whose distributed tracing capability comes specifically through Application Insights, so it is not the precise tracing tool here. AWS CloudTrail (D) records API activity for auditing and governance, not request-level latency tracing.

Answer analysis

Option-by-option breakdown

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

  • ✗

    AWS CloudWatch Logs

    Why it's wrong here

    CloudWatch Logs aggregates and queries log events but does not correlate spans across services, so it cannot reconstruct a request's path or attribute latency to a specific hop. It is the right choice for centralised log retention, searching and metric filters on individual services, not for distributed tracing.

  • ✗

    Azure Monitor

    Why it's wrong here

    Azure Monitor aggregates metrics, logs and alerts but does not itself propagate trace context between microservices. It is tempting because it surfaces latency data, yet distributed tracing needs span correlation across service calls, which Application Insights provides; Azure Monitor alone cannot reconstruct the request path.

  • ✓

    Azure Application Insights

    Why this is correct

    Azure Application Insights satisfies the distributed tracing requirement by correlating requests across microservices through its telemetry model, using operation IDs to stitch spans into an end-to-end transaction view. This exposes per-hop latency, letting you pinpoint which service introduces delay during intermittent performance issues.

  • ✗

    AWS CloudTrail

    Why it's wrong here

    AWS CloudTrail records API activity and account events for auditing, not per-request spans across microservices. It is tempting because CloudTrail captures service interactions, but distributed tracing requires span propagation and latency breakdowns, which CloudTrail does not provide; AWS X-Ray fills that role instead.

  • ✓

    AWS X-Ray

    Why this is correct

    AWS X-Ray traces requests across microservices, building a service map and segment timeline that exposes latency hotspots and failing dependencies. This distributed tracing capability directly satisfies the requirement to diagnose intermittent latency across the application's components.

Quick reference

Cloud Service Model Comparison

ModelYou ManageProvider ManagesExamples
IaaSOS, runtime, apps, dataHardware, hypervisor, networkingEC2, Azure VMs, GCP Compute Engine
PaaSApps and dataOS, runtime, middleware, hardwareElastic Beanstalk, Azure App Service
SaaSData and settings onlyEverything elseMicrosoft 365, Salesforce, Workday
FaaS / ServerlessFunction code onlyInfra, scaling, runtimeLambda, Azure Functions, Cloud Run
CaaSContainers and appsKubernetes, OS, hardwareEKS, AKS, GKE

About these practice questions

This CV0-004 question is part of Courseiva's 834-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 and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official CompTIA exam blueprint

This CV0-004 practice question is part of Courseiva's free CompTIA 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 CV0-004 exam.