Cloud Logging
lets you store, search, analyze, monitor, and set alerts on log data and events
in Python apps. Logging provides Bunyan and Winston
plugins, as well as a Cloud Logging API client library. To get started with
Logging, see
Setting up Cloud Logging for Python.
Cloud Monitoring
Cloud Monitoring
collects metrics, events, and metadata from Python apps.
Google Cloud Observability uses that data to generate dashboards, charts, and alerts.
Cloud Trace is a distributed tracing system for
Google Cloud that collects latency data from apps and displays it in near
real time in the Google Cloud console. For more information, see
Cloud Trace documentation.
Cloud Profiler
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. For more information,
see
Profiling Python apps.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Google Cloud Observability for Python\n\nOverview\n--------\n\n[Google Cloud Observability](/stackdriver)\nprovides monitoring, logging, and diagnostics for Python\napps.\n\nPython libraries are available for the following\nGoogle Cloud Observability services:\n\n- [Error Reporting](#error_reporting)\n- [Cloud Logging](#logging)\n- [Cloud Monitoring](#monitoring)\n- [Cloud Trace](#trace)\n- [Cloud Profiler](#profiler)\n\nError Reporting\n---------------\n\n[Error Reporting](/error-reporting/docs)\naggregates and displays errors produced in your running Python apps.\nTo get started with Error Reporting, see\n[Setting up Error Reporting for Python](/error-reporting/docs/setup/python).\n\nCloud Logging\n-------------\n\n[Cloud Logging](/logging/docs)\nlets you store, search, analyze, monitor, and set alerts on log data and events\nin Python apps. Logging provides Bunyan and Winston\nplugins, as well as a Cloud Logging API client library. To get started with\nLogging, see\n[Setting up Cloud Logging for Python](/logging/docs/setup/python).\n\nCloud Monitoring\n----------------\n\n[Cloud Monitoring](/monitoring/docs)\ncollects metrics, events, and metadata from Python apps.\nGoogle Cloud Observability uses that data to generate dashboards, charts, and alerts.\n\nFor more information, see the following topics:\n\n- [Cloud Client Libraries for the Cloud Monitoring API](/monitoring/docs/reference/libraries)\n- [Creating custom metrics](/monitoring/custom-metrics/creating-metrics)\n- [Reading metrics](/monitoring/custom-metrics/reading-metrics)\n- [Browsing metrics](/monitoring/custom-metrics/browsing-metrics)\n- [Python client library for the Cloud Monitoring API on GitHub](https://github.com/googleapis/python-monitoring)\n\nCloud Trace\n-----------\n\n[Cloud Trace](/trace/docs) is a distributed tracing system for\nGoogle Cloud that collects latency data from apps and displays it in near\nreal time in the Google Cloud console. For more information, see\n[Cloud Trace documentation](/trace/docs).\n\nCloud Profiler\n--------------\n\n[Cloud Profiler](/profiler/docs) is a\nstatistical, low-overhead profiler that continuously gathers CPU usage and\nmemory-allocation information from your production applications. It attributes\nthat information to the application's source code, helping you identify the\nparts of the application consuming the most resources, and otherwise\nilluminating the performance characteristics of the code. For more information,\nsee\n[Profiling Python apps](/profiler/docs/profiling-python)."]]