You support a Node.js application running on Google Kubernetes Engine (GKE) in production. The application makes several HTTP requests to dependent applications. You want to anticipate which dependent applications might cause performance issues. What should you do?
- AInstrument all applications with Stackdriver Profiler.
- BInstrument all applications with Stackdriver Trace and review inter-service HTTP requests. (correct answer)
- CUse Stackdriver Debugger to review the execution of logic within each application to instrument all applications.
- DModify the Node.js application to log HTTP request and response times to dependent applications. Use Stackdriver Logging to find dependent applications that are performing poorly.
Reveal answer & explanationHide answer
The correct answer is B. Option B: Instrument all applications with Stackdriver Trace and review inter-service HTTP requests.
Explanation
Cloud Operations (formerly Stackdriver) provides monitoring, logging, and tracing for reliability.