nerdexam
Amazon

SOA-C03 · Question #65

A company has a workload that is sending log data to Amazon CloudWatch Logs. One of the fields includes a measure of application latency. A CloudOps engineer needs to monitor the p90 statistic of…

The correct answer is B. Create a metric filter on the log data. To analyze and visualize custom statistics such as the p90 latency (90th percentile), a CloudWatch metric must be generated from the log data. The correct method is to create a metric filter that extracts the latency value from each log event and publishes it as a CloudWatch…

Submitted by dimitri_ru· Mar 5, 2026Monitoring, logging, and remediation

Question

A company has a workload that is sending log data to Amazon CloudWatch Logs. One of the fields includes a measure of application latency. A CloudOps engineer needs to monitor the p90 statistic of this field over time. What should the CloudOps engineer do to meet this requirement?

Options

  • ACreate an Amazon CloudWatch Contributor Insights rule on the log data.
  • BCreate a metric filter on the log data.
  • CCreate a subscription filter on the log data.
  • DCreate an Amazon CloudWatch Application Insights rule for the workload.

How the community answered

(23 responses)
  • A
    4% (1)
  • B
    74% (17)
  • C
    4% (1)
  • D
    17% (4)

Explanation

To analyze and visualize custom statistics such as the p90 latency (90th percentile), a CloudWatch metric must be generated from the log data. The correct method is to create a metric filter that extracts the latency value from each log event and publishes it as a CloudWatch metric. Once the metric is published, percentile statistics (p90, p95, etc.) can be displayed in CloudWatch dashboards or alarms. "You can use metric filters to extract numerical fields from log events and publish them as metrics in CloudWatch. CloudWatch supports percentile statistics such as p90 and p95 for these Contributor Insights (Option A) is for analyzing frequent contributors, not numeric distributions. Subscription filters (Option C) are used for log streaming, and Application Insights (Option D) provides monitoring of application health but not custom p90 statistics. Hence, Option B is the CloudOps-aligned, minimal-overhead solution for percentile latency monitoring.

Topics

#CloudWatch Logs#metric filter#p90 percentile#application latency

Community Discussion

No community discussion yet for this question.

Full SOA-C03 Practice