Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Free Resources

Difficulty IndexLearn — Free ChaptersIT GlossaryFree Tools & LabsStudy GuidesCareer RoadmapsBrowse by VendorCisco Command ReferenceCCNA Scenarios

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

HomeCertificationsPCDEDomainsImplementing Service Monitoring Strategies
PCDEFree — No Signup

Implementing Service Monitoring Strategies

Practice PCDE Implementing Service Monitoring Strategies questions with full explanations on every answer.

89questions

Start practicing

Implementing Service Monitoring Strategies — choose a session length

10 questions~10 min20 questions~20 min30 questions~30 min50 questions~50 min

Free · No account required

PCDE Domains

Building and Implementing CI/CD Pipelines for a ServiceBootstrapping a Google Cloud Organisation for DevOpsApplying Site Reliability Engineering Practices to a ServiceImplementing Service Monitoring StrategiesOptimising Service PerformancePlan and manage database infrastructureDefine data structures and implement SQL for Business IntelligenceDesign and implement database schemasMonitor and optimize database performance

Practice Implementing Service Monitoring Strategies questions

10Q20Q30Q50Q

All PCDE Implementing Service Monitoring Strategies questions (89)

Start session

Click any question to see the full explanation and answer options, or start a focused practice session above.

1

A DevOps engineer wants to monitor the CPU utilization of a Compute Engine instance and receive an alert if it exceeds 80% for more than 5 minutes. Which type of metric should be used in the alerting condition?

2

An application running on GKE emits custom metrics via OpenTelemetry. The metrics need to be ingested into Cloud Monitoring and visualized in a dashboard. Which approach should the engineer use?

3

Which Google Cloud service provides continuous, low-overhead profiling of CPU and memory usage to identify performance bottlenecks in production?

4

A team needs to create an alert that triggers when the 99th percentile latency of a service exceeds 500ms for at least 10 minutes. Which alerting configuration is correct?

5

An engineer wants to create a dashboard that shows the number of HTTP 5xx errors per minute from an application that writes structured logs. The application logs are in Cloud Logging. Which approach should be used?

6

Which notification channel is supported by Cloud Monitoring for alerting without additional third-party integrations?

7

What is the primary purpose of including a runbook URL in an alert policy's documentation?

8

A developer needs to manually instrument a Go application with distributed tracing and send traces to Cloud Trace. Which approach should they use?

9

A company wants to visualize request latency distribution across all services using a heatmap. Which Cloud Monitoring chart type should be used?

10

An application running on Cloud Run is automatically instrumented with Cloud Trace, but the trace sampling rate is too high, causing excessive costs. How can the engineer reduce the sampling rate?

11

Which of the following is a key benefit of using structured logging in Cloud Logging?

12

A DevOps team wants to alert when a Compute Engine instance is unreachable for 5 minutes. Which alerting condition type should be used?

13

A company is designing a monitoring strategy for a microservices application on Google Kubernetes Engine. They need to capture traces, metrics, and logs using a vendor-neutral approach. Which TWO components should they consider? (Choose 2)

14

An engineer is configuring an alerting policy for a latency metric. They want to reduce noise by requiring that the condition be met for at least 3 out of the last 5 alignment periods. Which settings must be adjusted? (Choose 3)

15

A team wants to use Cloud Profiler to identify CPU hot functions in a production service. Which TWO statements about Cloud Profiler are correct? (Choose 2)

16

A DevOps engineer wants to create an alerting policy that fires when the 99th percentile of request latency exceeds 2000 ms for any 5-minute window. Which metric type and aggregation should they use?

17

An application running on GKE needs to send custom metrics to Cloud Monitoring. The team wants to use a vendor-neutral instrumentation approach that also supports traces and logs. Which solution should they choose?

18

A team wants to create a log-based metric that counts ERROR log entries grouped by the service name extracted from a JSON field. The log entries are structured JSON with a 'service' key. Which type of log-based metric should they create?

19

A company uses Cloud Logging and wants to receive real-time notifications when the number of 5xx errors exceeds 100 per minute. They need to set up an alerting policy. Which metric type and condition should they use?

20

Which Cloud Monitoring dashboard chart type is best suited to show the distribution of request latencies across multiple services over time?

21

A DevOps engineer needs to create a dashboard as code for Cloud Monitoring. They want to version-control the dashboard definition. Which method should they use?

22

An application running on Cloud Run is experiencing high tail latency. The team wants to visualize which functions are consuming the most CPU time. Which Google Cloud tool should they use and how should they instrument the application?

23

An engineer wants to automatically group similar error messages from an application and track trends, with the ability to link from an error to the corresponding log entries and trace. Which Google Cloud service should they use?

24

A company uses Cloud Profiler to analyze CPU usage of a Java application running on GKE. They see a function consuming 40% of CPU time. To investigate further, they want to see the exact line numbers in the source code. What should they do?

25

Which notification channel can be used with Cloud Monitoring to trigger a custom workflow in Cloud Functions when an alert fires?

26

An application is emitting structured JSON logs that include a 'request_id' field used for correlation. The team wants to enable log correlation with Cloud Trace so they can navigate from a log entry to its trace. What must they include in the log entry?

27

A company wants to set up an alert that fires if any Compute Engine instance has a CPU utilization above 80% for more than 5 minutes. They have thousands of instances. Which alerting condition type and configuration is most efficient?

28

A DevOps team is implementing distributed tracing for a microservices application on GKE. They want to ensure traces are exported to Cloud Trace with minimal overhead. Which TWO approaches should they consider? (Choose 2)

29

An organization wants to monitor a batch processing job that runs daily on Compute Engine. They need to be alerted if the job fails to produce output within 24 hours. Which THREE components should they use? (Choose 3)

30

A team wants to use OpenTelemetry to collect metrics, traces, and logs from their applications running on GKE. They plan to use the OTel Collector. Which TWO components should they configure in the Collector pipeline? (Choose 2)

31

A DevOps engineer wants to create a custom metric in Cloud Monitoring that represents the number of requests processed by a service, measured from the start of each request to its completion. The metric should increment by 1 for each request and must be queryable for the count in the last 24 hours. Which metric kind would best suit this requirement?

32

An application running on Google Kubernetes Engine (GKE) emits structured logs in JSON format. The DevOps team wants to count the number of log entries that contain a specific error code (e.g., 'error_code': 500) in the last hour and use that count to trigger an alert if it exceeds a threshold. What is the most efficient way to achieve this?

33

You are designing a distributed tracing strategy for a multi-service application deployed on Cloud Run and GKE. You need to ensure that all traces are captured with 100% sampling for the first 10 minutes after a new deployment, and then reduce to 10% sampling to control costs. Which approach should you use?

34

A DevOps engineer wants to visualize the 99th percentile latency of an HTTP endpoint over the past week using Cloud Monitoring dashboards. The metric is available as a distribution from Cloud Trace. Which chart type should they use to display this percentile over time?

35

You need to monitor a critical batch job that runs daily on Compute Engine. If the job does not complete within 2 hours, you want to be paged via PagerDuty. The job emits a custom metric 'batch_duration' as a GAUGE that records the duration of the last completed run. What alerting policy condition should you use?

36

A company wants to use Cloud Monitoring dashboards to display real-time metrics for their application, but they also need to version control the dashboard configurations. Which approach should they use?

37

Your team uses PagerDuty for incident notifications. You need to configure Cloud Monitoring to send alerts to PagerDuty. Which notification channel type should you select?

38

An engineer needs to troubleshoot a performance issue where a specific function in a Go application is consuming excessive CPU. They want to identify the exact lines of code causing the bottleneck with minimal overhead. Which Google Cloud tool should they use?

39

A DevOps engineer wants to create a dashboard that shows the number of 5xx errors per service over time. The errors are logged in Cloud Logging. What is the most efficient way to create this dashboard?

40

You have a Cloud Monitoring alerting policy that triggers when CPU usage exceeds 80% for 5 minutes. You want to add documentation to the alert that includes a link to a runbook and labels indicating the affected service. How can you achieve this?

41

A team is using OpenTelemetry to instrument their microservices and wants to export traces to Cloud Trace. They have deployed the OpenTelemetry Collector as a DaemonSet on GKE. What configuration is needed on the Collector to send traces to Cloud Trace?

42

Your organization mandates that all application logs must be structured JSON and include a trace ID for correlation with Cloud Trace. Developers are using various logging libraries. Which approach ensures consistent structured logging across all services with minimal code changes?

43

A DevOps team needs to set up alerting for a critical application that runs on Compute Engine. They want to be notified if the application process crashes (i.e., stops sending heartbeats) for more than 5 minutes. The application emits a custom metric 'app_heartbeat' as a GAUGE with value 1 every 60 seconds. Which TWO configurations should they use? (Choose 2)

44

You are designing a monitoring strategy for a hybrid cloud environment where on-premises services send metrics to Cloud Monitoring via the Monitoring API. The on-premises network has limited outbound connectivity and can only reach Google Cloud through a few static IPs. You need to ensure that custom metrics are ingested reliably and cost-effectively. Which THREE actions should you take? (Choose 3)

45

A company wants to use Cloud Logging to monitor for a specific error pattern in their application logs. They want to create a metric that counts occurrences of the error and then set up an alert when the count exceeds 100 in 5 minutes. Which TWO components are required? (Choose 2)

46

You are configuring an alerting policy in Cloud Monitoring to notify when the 99th percentile latency of your application exceeds 500 ms for 5 minutes. Which metric type and reducer should you use?

47

A DevOps team wants to create a custom metric in Cloud Monitoring that counts the number of failed login attempts per user per minute. This metric should be of type DELTA. What is the correct approach?

48

You need to set up an alert that fires when the total number of errors in a specific Cloud Logging log view exceeds 10 in any 5-minute window over the last 1 hour. Which combination of alerting policy conditions and log-based metric is appropriate?

49

A team wants to visualize real-time CPU utilization across a fleet of Compute Engine instances in a single dashboard. Which chart type in Cloud Monitoring is most appropriate?

50

Your application uses structured logging in JSON format. You want to ensure that each log entry is automatically correlated with the corresponding trace in Cloud Trace. Which field must be included in the JSON payload?

51

A company uses Cloud Profiler to identify performance bottlenecks. They notice that the CPU profile shows a function consuming high CPU, but they want to see the corresponding source code lines. What must they enable?

52

You need to set up a notification channel for alerting that triggers a PagerDuty incident. The PagerDuty integration key is 'abc123'. What is the correct command to create this channel?

53

An application running on Google Kubernetes Engine (GKE) uses OpenTelemetry SDK to export traces. Which Google Cloud service should receive these traces?

54

You are configuring a dashboard-as-code using the Cloud Monitoring API. You want to create a dashboard that shows a heatmap of request latency distribution across all services. Which chart type and aggregation should you use?

55

You want to use OpenTelemetry Collector to send traces from an on-premises application to Cloud Trace. Which exporter should you configure in the Collector pipeline?

56

Error Reporting automatically groups similar exceptions. Which Google Cloud services does Error Reporting integrate with to provide additional context?

57

You need to set up an alert that fires when any of your Compute Engine instances has been down (no metric data) for more than 10 minutes. Which condition type should you use?

58

Your team wants to collect custom metrics from a .NET application running on Compute Engine and send them to Cloud Monitoring. Which TWO approaches are valid?

59

A global application uses Cloud Trace to collect distributed traces. The current sampling rate of 100% is causing high costs and storage usage. The team wants to reduce sampling while still capturing representative data. Which THREE strategies should they consider?

60

You need to send alert notifications to a Slack channel. Which TWO components are required?

61

You need to create a custom metric to monitor the number of user logins per minute. Which metric kind should you use?

62

Your team uses Cloud Monitoring to set up an alerting policy for high CPU utilization. You want the policy to trigger only if CPU usage exceeds 80% for at least 5 minutes. Which condition configuration should you use?

63

An application running on GKE uses OpenTelemetry for instrumentation. You need to export traces to Cloud Trace and custom metrics to Cloud Monitoring. Which approach is most efficient?

64

You are designing a dashboard for application latency. You want to visualize the distribution of latency values across different services using a chart that shows percentiles over time. Which chart type should you use?

65

You need to monitor the number of ERROR-level log entries in Cloud Logging and trigger an alert when the count exceeds 100 in 5 minutes. Which approach should you use?

66

A microservice running on Cloud Run is logging structured JSON payloads. You want to correlate logs with distributed traces using Cloud Trace. Which field should you include in the log entry to enable automatic correlation?

67

You want to continuously profile the CPU usage of a production application running on Compute Engine to identify performance bottlenecks. Which Google Cloud service should you use?

68

You need to set up a notification channel for alerts that sends messages to a custom internal incident management system via a webhook. Which notification channel type should you use?

69

Your team has an alerting policy that fires frequently but the on-call engineer has difficulty understanding the impact. You want to add contextual information such as a runbook URL and severity label. What should you do?

70

You want to automatically group and track similar errors in your application logs, and see trends over time. Which Google Cloud service should you use?

71

Your team is using Cloud Monitoring dashboards to monitor a multi-service architecture. You want to manage dashboards as code using Terraform. Which approach should you use to create a dashboard?

72

You want to visualize the 99th percentile latency of a service on a dashboard. The metric is a distribution metric. Which reducer should you use in the chart configuration?

73

You are designing a monitoring strategy for a GKE cluster. You need to collect application metrics, traces, and logs in a vendor-neutral way, and export them to Google Cloud. Which TWO components should you use? (Choose two.)

74

You need to reduce the cost of Cloud Monitoring custom metrics while retaining the ability to create alerts on those metrics. Which THREE actions should you take? (Choose three.)

75

You are investigating a performance issue in a distributed application. You want to identify the services causing high latency. Which TWO tools should you use together? (Choose two.)

76

You need to create a custom metric in Cloud Monitoring that measures the number of HTTP requests to your application each second. Which metric type should you use?

77

Your team uses Cloud Monitoring to alert on high CPU usage for Compute Engine instances. You want to be notified via email and Slack. You have created a notification channel for email. What must you do to also notify Slack?

78

You are configuring a log-based metric that counts error log entries with severity ERROR. You need to set up an alert that fires when the count exceeds 100 in a 5-minute window. Which alert condition type and reducer should you use?

79

Your application runs on Google Kubernetes Engine (GKE) and emits traces using the OpenTelemetry SDK. You want to export these traces to Cloud Trace. Which configuration is required?

80

You want to create a dashboard-as-code for Cloud Monitoring using the API. You have a JSON representation of the dashboard. Which command correctly creates the dashboard?

81

Which Cloud Monitoring feature allows you to group log entries from the same request across multiple services using a common identifier?

82

You are using Cloud Profiler to identify performance bottlenecks. You notice a function that consumes significant CPU time. However, the profiler shows only a small percentage of samples in that function. What is the most likely cause?

83

You need to create an alerting policy in Cloud Monitoring for a custom metric. Which THREE components must be defined? (Select 3)

84

An application is emitting custom metrics using OpenTelemetry. You want to collect and export these metrics to Cloud Monitoring. Which TWO components are required? (Select 2)

85

You are building a dashboard in Cloud Monitoring to display CPU utilization of Compute Engine instances. Which TWO chart types are appropriate for showing trends over time? (Select 2)

86

You need to set up a logs-based alert that triggers when the 99th percentile of request latency exceeds 500ms in a 10-minute window. You create a logs-based distribution metric. Which THREE alert conditions are needed? (Select 3)

87

Which TWO metrics are examples of GAUGE metric types? (Select 2)

88

You are setting up structured logging for an application running on Compute Engine. Your logs should include trace context and severity. Which TWO fields should you include in the JSON payload to enable correlation with Cloud Trace? (Select 2)

89

You want to use Error Reporting to monitor exceptions in your application. Which TWO prerequisites must be met? (Select 2)

Practice all 89 Implementing Service Monitoring Strategies questions

Other PCDE exam domains

Building and Implementing CI/CD Pipelines for a ServiceBootstrapping a Google Cloud Organisation for DevOpsApplying Site Reliability Engineering Practices to a ServiceOptimising Service PerformancePlan and manage database infrastructureDefine data structures and implement SQL for Business IntelligenceDesign and implement database schemasMonitor and optimize database performance

Frequently asked questions

What does the Implementing Service Monitoring Strategies domain cover on the PCDE exam?

The Implementing Service Monitoring Strategies domain covers the key concepts tested in this area of the PCDE exam blueprint published by Google Cloud. Courseiva provides free domain-focused practice, mock exams, missed-question review, and readiness tracking across all PCDE domains — no account required.

How many Implementing Service Monitoring Strategies questions are in the PCDE question bank?

The Courseiva PCDE question bank contains 89 questions in the Implementing Service Monitoring Strategies domain. Click any question to see the full explanation and answer breakdown.

What is the best way to practice Implementing Service Monitoring Strategies for PCDE?

Start with a 10-question focused session to identify your baseline accuracy in this domain. Read every explanation — even for questions you answer correctly — to understand the reasoning. Once you score consistently above 80%, move to a 20–30 question session to confirm depth before moving to the next domain.

Can I practice only Implementing Service Monitoring Strategies questions for PCDE?

Yes — the session launcher on this page draws questions exclusively from the Implementing Service Monitoring Strategies domain. Choose 10, 20, 30, or 50 questions for a focused session, or click individual questions to review them one by one.

Free forever · No credit card required

Track your PCDE domain progress

Save your results, see per-domain analytics, and get readiness scores — free, for every certification.

Sign Up Free

Free forever · Every certification included

Practice Session

10 questions20 questions30 questions50 questions

Study Resources

All DomainsPractice TestMock ExamFlashcardsStudy Guide