Google Professional Cloud DevOps Engineer Question 143
Select 3Google Cloud PlatformYour organization is using Google Cloud Monitoring to track key application metrics. You are tasked with creating a dashboard that will provide teams with actionable insights. The dashboard must include real-time data for CPU usage filtered by specific VM instances, and it should be shared with the operations team for collaboration. Additionally, you need to ensure the dashboard can be used in a troubleshooting playbook for incident response. What steps should you take to meet these requirements?
- A
Create a custom dashboard in Google Cloud Monitoring and add a CPU usage widget with filters for the specific VM instances.
- B
Use the 'Share' option in the dashboard settings to share the dashboard with the operations team and assign them Viewer or Editor roles.
- C
Enable the 'Real-Time Data' option in Google Cloud Monitoring to automatically refresh the dashboard every second.
- D
Document the steps for using the dashboard in a troubleshooting playbook and include links to the shared dashboard.
- E
Export the dashboard as a static PDF and distribute it to the operations team to ensure accessibility.
Show answer and explanation
Correct answers: A, B, D
Explanation
To meet the requirements, you need to create a custom dashboard tailored to the metrics and filters specified, share it appropriately for collaboration, and integrate it into playbooks for incident response. While real-time data is important, it is automatically handled by Google Cloud Monitoring's refresh intervals, and static PDFs are not suitable for collaborative or real-time use.
- A. Correct.
Correct: Creating a custom dashboard with a CPU usage widget and applying filters for specific VM instances meets the requirement for real-time, instance-specific data.
- B. Correct.
Correct: Sharing the dashboard with the operations team and assigning appropriate roles ensures collaboration and accessibility.
- C. Incorrect.
Incorrect: Google Cloud Monitoring does not have a 'Real-Time Data' option that refreshes every second. Dashboards auto-refresh at a standard interval, which is sufficient for most use cases.
- D. Correct.
Correct: Including the dashboard in a troubleshooting playbook ensures it can be used effectively during incident response, aligning with best practices for DevOps.
- E. Incorrect.
Incorrect: Exporting the dashboard as a static PDF does not meet the requirement for real-time data or collaborative access.