Python のオブザーバビリティの概要

Google Cloud Observability は、Python アプリのモニタリング、ロギング、診断を提供します。

Python ライブラリは、次の Google Cloud Observability のサービスで使用できます。

Error Reporting

Error Reporting は、実行中の Python アプリで発生したエラーを集計して表示します。Error Reporting の使用を開始するには、Error Reporting 用の Python アプリのインストルメント化をご覧ください。

Cloud Logging

Cloud Logging を使用すると、Python アプリのログデータやイベントの格納、検索、分析、モニタリング、アラートの設定を行うことができます。Logging には、Bunyan と Winston のプラグインと、Python 用の Cloud クライアント ライブラリが用意されています。Logging の使用を開始するには、Python 用 Cloud Logging の設定をご覧ください。

Cloud Monitoring

Cloud Monitoring は、Python アプリから指標、イベント、メタデータを収集します。Google Cloud Observability は、そのデータを使用してダッシュボード、グラフ、アラートを生成します。

詳細については次のトピックをご覧ください。

Cloud Trace

Cloud Trace は、Google Cloud 向けの分散トレース システムです。アプリからレイテンシ データを収集し、 Google Cloud コンソールに準リアルタイムで表示します。詳細については、Cloud Trace のドキュメントをご覧ください。

Google Cloud Python クライアント ライブラリで分散トレースを有効にするには、Python クライアント ライブラリの計測をご覧ください。