适用于 Python 的 Google Cloud 的运维套件

概览

Google Cloud 的运维套件可为 Python 应用提供监控、日志记录和诊断功能。

Python 库适用于以下 Google Cloud 的运维套件服务:

Cloud Debugger

借助 Cloud Debugger,您可以在任何代码位置检查 Python 应用的状态,而无需停止正在运行的应用且不会降低其运行速度。要开始使用 Cloud Debugger,请参阅设置 Python 版 Cloud Debugger

错误报告

Error Reporting 将汇总并显示正在运行的 Python 应用中产生的错误。要开始使用 Error Reporting,请参阅设置 Python 版 Error Reporting

Cloud Logging

借助 Cloud Logging,您可以存储、搜索、分析和监控 Python 应用中的日志数据和事件,并根据这些数据和事件设置提醒。Logging 提供 Bunyan 和 Winston 插件,以及 Cloud Logging API 客户端库。要开始使用 Logging,请参阅设置 Python 版 Cloud Logging

Cloud Monitoring

Cloud Monitoring 可从 Python 应用收集指标、事件和元数据。Google Cloud 的运维套件使用这些数据生成信息中心、图表和提醒。

如需了解详情,请参阅以下主题:

Cloud Trace

Cloud Trace 是 Google Cloud 的分布式跟踪系统,该系统可从应用中收集延迟数据,并在 Google Cloud Console 中以近乎实时的方式显示这些数据。如需了解详情,请参阅 Cloud Trace 文档

Cloud Profiler

Cloud Profiler 是一个低开销的统计性能剖析器,可从生产应用中持续收集有关 CPU 使用率和内存分配情况的信息。该性能剖析器会将获得的信息归因于应用的源代码,从而帮助您找出应用中资源耗用量最大的部分,还可以阐明代码的性能特征。如需了解详情,请参阅剖析 Python 应用的性能