PROFESSIONAL-CLOUD-DEVELOPER · Question #73
You have an application in production. It is deployed on Compute Engine virtual machine instances controlled by a managed instance group. Traffic is routed to the instances via a HTTP(s) load…
The correct answer is B. Stackdriver uptime checks. Stackdriver (Cloud Monitoring) uptime checks proactively send synthetic HTTP/HTTPS requests to your application's URL from multiple global locations on a schedule, and alert you when the application fails to respond correctly. This is true external availability monitoring from…
Question
You have an application in production. It is deployed on Compute Engine virtual machine instances controlled by a managed instance group. Traffic is routed to the instances via a HTTP(s) load balancer. Your users are unable to access your application. You want to implement a monitoring technique to alert you when the application is unavailable. Which technique should you choose?
Options
- ASmoke tests
- BStackdriver uptime checks
- CCloud Load Balancing - heath checks
- DManaged instance group - heath checks
How the community answered
(19 responses)- A5% (1)
- B68% (13)
- C21% (4)
- D5% (1)
Explanation
Stackdriver (Cloud Monitoring) uptime checks proactively send synthetic HTTP/HTTPS requests to your application's URL from multiple global locations on a schedule, and alert you when the application fails to respond correctly. This is true external availability monitoring from the user's perspective. Load balancer health checks (C) and MIG health checks (D) determine whether to route traffic to an instance, but they don't generate alerting notifications to operators. Smoke tests (A) are manual or CI-driven tests, not continuous production monitors.
Topics
Community Discussion
No community discussion yet for this question.