Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Cloud Architect All Questions

View all questions & answers for the Professional Cloud Architect exam

Exam Professional Cloud Architect topic 11 question 7 discussion

Actual exam question from Google's Professional Cloud Architect
Question #: 7
Topic #: 11
[All Professional Cloud Architect Questions]

Dress4Win has configured a new uptime check with Google Stackdriver for several of their legacy services. The Stackdriver dashboard is not reporting the services as healthy.
What should they do?

  • A. Install the Stackdriver agent on all of the legacy web servers.
  • B. In the Cloud Platform Console download the list of the uptime servers' IP addresses and create an inbound firewall rule
  • C. Configure their load balancer to pass through the User-Agent HTTP header when the value matches GoogleStackdriverMonitoring-UptimeChecks (https:// cloud.google.com/monitoring)
  • D. Configure their legacy web servers to allow requests that contain user-Agent HTTP header when the value matches GoogleStackdriverMonitoring- UptimeChecks (https://cloud.google.com/monitoring)
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
jcmoranp
Highly Voted 5 years ago
It's B. B 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 o something similar).
upvoted 34 times
tartar
4 years, 3 months ago
B is ok
upvoted 6 times
GopiSivanathan
4 years, 1 month ago
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.
upvoted 1 times
...
...
nitinz
3 years, 8 months ago
ans is B
upvoted 3 times
...
...
gcp2019
Highly Voted 4 years, 12 months ago
Correct answer is B https://cloud.google.com/monitoring/uptime-checks/using-uptime-checks#monitoring_uptime_check_list_ips-console
upvoted 15 times
...
JohnJamesB1212
Most Recent 1 month, 4 weeks ago
Selected Answer: D
D. Configure their legacy web servers to allow requests that contain the User-Agent HTTP header when the value matches GoogleStackdriverMonitoring-UptimeChecks (https://cloud.google.com/monitoring). Here's why: Google Cloud Monitoring uptime checks use a specific User-Agent (GoogleStackdriverMonitoring-UptimeChecks) to make health checks on services. If the legacy web servers are not configured to accept these requests or block certain User-Agent headers, they will reject the checks, causing them to be reported as unhealthy. By configuring the legacy web servers to allow traffic from uptime checks that include the proper User-Agent header, Dress4Win ensures that the uptime check traffic can reach the services, allowing Google Monitoring to report accurate health status.
upvoted 2 times
JohnJamesB1212
1 month, 4 weeks ago
Why other options are less ideal: Option A (install the Stackdriver agent) is not relevant to this issue. The Stackdriver agent is used for logging and monitoring system metrics but does not directly relate to uptime checks. Option B (creating inbound firewall rules) is unnecessary unless there's evidence that the firewall is blocking traffic from Google's uptime check servers. Typically, Google uptime check servers should not require special rules. Option C (configuring the load balancer to pass through the User-Agent header) is relevant if there’s a load balancer in place, but it only solves part of the problem. The legacy web servers still need to accept requests with the appropriate User-Agent header.
upvoted 2 times
...
...
6a8c7ad
3 months, 2 weeks ago
D. Not B. “legacy”. So not in console.
upvoted 3 times
...
mesodan
8 months, 3 weeks ago
Selected Answer: C
Option D suggests configuring legacy web servers to allow requests with the specific User-Agent header. While this might seem appropriate, it's unnecessary and potentially risky. Modifying the servers' configuration introduces additional steps and potential security implications. Since the uptime checks are already reaching the web servers, the key is ensuring the load balancer doesn't interfere with them, not modifying the servers themselves.
upvoted 2 times
...
jabrrJ68w02ond1
2 years ago
IMPORTANT: Dress4Win is not anymore part of the officially listed case studies: https://cloud.google.com/certification/guides/professional-cloud-architect
upvoted 15 times
...
amxexam
2 years, 6 months ago
Selected Answer: B
It would be missing firewall rule that would be causing problem
upvoted 1 times
...
DivAl272829
2 years, 7 months ago
B: 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 List uptime-check server IP addresses to download a list of the IP addresses.
upvoted 1 times
...
mesodan
2 years, 9 months ago
Selected Answer: B
It's B. Read: https://cloud.google.com/monitoring/uptime-checks
upvoted 3 times
...
nagibator163
2 years, 10 months ago
Selected Answer: D
I don't understand why everyone's saying it's B. The question talks about "legacy services". They are not on GCP, are they? So setting up inbound rules on a firewall in GCP will have no effect.
upvoted 6 times
...
Andrea67
2 years, 11 months ago
I think B is ok, "Your use of uptime checks is affected by any firewalls protecting your service." from https://cloud.google.com/monitoring/uptime-checks
upvoted 1 times
...
joe2211
2 years, 12 months ago
Selected Answer: B
vote B
upvoted 3 times
...
kopper2019
3 years, 4 months ago
hey guys new Qs posted as of July 12th, 2021, All 21 new Qs in Question #152
upvoted 1 times
...
[Removed]
3 years, 4 months ago
B) (if the answer talk about firewall of legacy services ant not firewall on GCP) and D) are valid solutions. I prefer D) because with B) you have to modify firewall rules once per quarter as Ips can change (https://cloud.google.com/monitoring/uptime-checks/using-uptime-checks#get-ips).
upvoted 2 times
...
victory108
3 years, 4 months ago
B. In the Cloud Platform Console download the list of the uptime servers' IP addresses and create an inbound firewall rule
upvoted 1 times
...
MamthaSJ
3 years, 4 months ago
Answer is B
upvoted 2 times
...
Ausias18
3 years, 7 months ago
Answer is B
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...