适用于 Python 的 Google Cloud Observability

概览

Google Cloud Observability 可为 Python 应用提供监控、日志记录和诊断功能。

Python 库适用于以下 Google Cloud 可观测性服务:

Error Reporting

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 Observability 使用这些数据生成信息中心、图表和提醒。

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

Cloud Trace

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

Cloud Profiler

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