nerdexam
Google

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…

Monitoring and Troubleshooting Applications

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)
  • A
    5% (1)
  • B
    68% (13)
  • C
    21% (4)
  • D
    5% (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

#Application Monitoring#Uptime Checks#Cloud Monitoring#Alerting

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-CLOUD-DEVELOPER Practice