
Ultimate access to all questions.
Your company processes IoT data at scale using Pub/Sub, App Engine standard environment, and a Go application. During peak load, performance degrades inconsistently, but you cannot reproduce this issue locally. You need to continuously monitor the production application to identify slow code paths while minimizing performance impact and management overhead. What should you do?
A
Use Cloud Monitoring to assess the App Engine CPU utilization metric.
B
Install a continuous profiling tool into Compute Engine. Configure the application to send profiling data to the tool.
C
Periodically run the go tool pprof command against the application instance. Analyze the results by using flame graphs.
D
Configure Cloud Profiler, and initialize the cloud.google.com/go/profiler library in the application.