Cloud Profiler is a statistical, low-overhead profiler that continuously gathers CPU usage and memory-allocation information from your production applications. It attributes that information to the application's source code, helping you identify the parts of the application consuming the most resources, and otherwise illuminating the performance characteristics of the code.

Get started for free

Build and test a proof of concept with the free trial credits and free monthly usage of 20+ products.

Find quickstarts and guides, review key references, and get help with common issues.
Explore self-paced training from Google Cloud Skills Boost, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services.

Related videos

Shows how to process an Audit Log entry.

Demonstrates how to use environment variables within a Cloud Function.

This sample demonstrates how to avoid infinite retries in Cloud Functions by only executing within a certain time period after the triggering event.