Stackdriver for Python


Stackdriver provides monitoring, logging, and diagnostics for Python apps.

Python libraries are available for the following Stackdriver services:

Stackdriver Debugger

Stackdriver Debugger lets you inspect the state of a Python app, at any code location, without stopping or slowing down the running app. To get started with Stackdriver Debugger, see Setting up Stackdriver Debugger for Python.

Stackdriver Error Reporting

Stackdriver Error Reporting aggregates and displays errors produced in your running Python apps. To get started with Error Reporting, see Setting up Error Reporting for Python.

Stackdriver Logging

Stackdriver 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 Stackdriver Logging API client library. To get started with Logging, see Setting up Stackdriver Logging for Python.

Stackdriver Monitoring

Stackdriver Monitoring collects metrics, events, and metadata from Python apps. Stackdriver uses that data to generate dashboards, charts, and alerts.

For more information, see the following topics:

Stackdriver Trace

Stackdriver 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 Stackdriver Trace documentation.