Question-59: QuickTechie Inc. has set up a new uptime check for many of its older services using Google Stackdriver. Make use of uptime checks in order to ascertain, from the point of view of a user or an external system, whether or not resources are accessible and functioning as anticipated. A request is made to a resource in order to determine whether or not it replies. This is what is meant by a uptime check. Unfortunately, the Stackdriver dashboard does not indicate that the services are in a good state. What course of action should they take?
A. Put the Stackdriver agent on all of the web servers that use legacy code.
B. In the Cloud Platform Console, download the list of IP addresses for the uptime servers and set up a rule for the firewall to let traffic in.
C. Set up their load balancer to pass through the User-Agent HTTP header when the value matches GoogleStackdriverMonitoring-UptimeChecks (https:// cloud.google.com/monitoring).
D. Set up their legacy web servers to allow requests with a user-Agent HTTP header if the value matches GoogleStackdriverMonitoring-UptimeChecks (https://cloud.google.com/monitoring).
Correct Answer

Get All 340 Questions and Answer for Google Professional Cloud Architect

: 2 Explanation: Option-2 must be done. For a health check on http (port 80) you don't need to configure nothing in the server (it makes a get or something similar). If the resource you are checking isn't publicly available, you must configure the resource's firewall to permit incoming traffic from the uptime-check servers. See Getting IP addresses to download a list of the IP addresses If the resource you are checking doesn't have an external IP address, uptime checks are unable to reach it.