Google Professional Cloud DevOps Engineer Question 139
Select 3Google Cloud PlatformYour team has deployed a web application on Google Cloud, and you want to monitor its uptime and performance proactively. You decide to create synthetic monitors using Cloud Monitoring. Which steps should you take to achieve this?
- A
Create an uptime check in Cloud Monitoring to periodically test the availability of specific URLs or endpoints.
- B
Use Cloud Trace to create a distributed tracing flow for the application and monitor synthetic requests.
- C
Define alerting policies in Cloud Monitoring to notify your team when the uptime check fails.
- D
Configure Cloud Monitoring dashboards to visualize the results of uptime checks.
- E
Use Cloud Spanner to store the synthetic monitoring data for further analysis.
Show answer and explanation
Correct answers: A, C, D
Explanation
To create synthetic monitors in Google Cloud, you use Cloud Monitoring's uptime checks to periodically test the availability of an application. Additionally, alerting policies notify your team of any detected issues, and dashboards provide visualization for uptime check results. These steps ensure proactive monitoring and issue detection, which are critical for maintaining application reliability and performance.
- A. Correct.
Correct. Uptime checks in Cloud Monitoring are used to create synthetic monitors that periodically test the availability and performance of specific URLs or endpoints.
- B. Incorrect.
Incorrect. Cloud Trace is used for distributed tracing and debugging application latency issues, but it is not used for creating synthetic monitors.
- C. Correct.
Correct. Alerting policies allow you to define actions based on the results of uptime checks, ensuring your team is notified when availability issues are detected.
- D. Correct.
Correct. Cloud Monitoring dashboards can be configured to visualize the results of uptime checks, providing insights into application performance and availability.
- E. Incorrect.
Incorrect. Cloud Spanner is a globally distributed database and is not relevant for synthetic monitoring data storage.