Google Associate Cloud Engineer Question 327
Select 2Google Cloud PlatformYou are tasked with deploying Google Cloud Managed Service for Prometheus to monitor your application running on Google Kubernetes Engine (GKE). Which of the following steps are required to successfully deploy Managed Service for Prometheus in this scenario?
- A
Enable the Managed Service for Prometheus API in your Google Cloud project.
- B
Install the Prometheus server on each GKE node.
- C
Deploy the Managed Service for Prometheus collection using the provided Helm chart or YAML manifests.
- D
Configure Network Load Balancing for your Prometheus server.
- E
Set up a Google Cloud Storage bucket to store Prometheus metrics.
Show answer and explanation
Correct answers: A, C
Explanation
To deploy Managed Service for Prometheus on GKE, you must enable the appropriate API and deploy the collection system using provided tools like Helm charts or YAML manifests. This setup allows Prometheus metrics to be collected and managed by Google's backend without the need for manual installation or additional infrastructure such as Network Load Balancers or storage buckets.
- A. Correct.
Enabling the Managed Service for Prometheus API is necessary to utilize the service and its features within your Google Cloud project.
- B. Incorrect.
The Managed Service for Prometheus eliminates the need to manually install a Prometheus server, as it is a fully managed service.
- C. Correct.
Deploying the Managed Service for Prometheus collection using Helm charts or YAML manifests is a required step to set up the service to collect and export Prometheus metrics from your workloads.
- D. Incorrect.
Network Load Balancing is not required for Managed Service for Prometheus as it is a fully managed solution that handles scalability and availability.
- E. Incorrect.
Google Cloud Managed Service for Prometheus does not require a Google Cloud Storage bucket to store metrics, as it uses a managed backend for data storage.