Google Cloud Observability は、Go アプリケーションのモニタリング、ロギング、診断を提供します。
Go ライブラリは、次の Google Cloud Observability のサービスで使用できます。
Error Reporting
Go 用 Error Reporting は、実行中の Go アプリケーションで生成されたエラーを集計して表示します。Error Reporting の使用を開始するには、Error Reporting 用の Go アプリのインストルメント化をご覧ください。
Cloud Logging
Go 用 Cloud Logging では、Go アプリケーションからのログデータやイベントの格納、検索、分析、モニタリング、通知ができます。Go 用 Cloud クライアント ライブラリでは、標準のライブラリ ロガーがサポートされます。Cloud Logging の使用を開始するには、Cloud Logging の Go 向け設定をご覧ください。
Cloud Monitoring
Go 用のCloud Monitoringは、Go アプリケーションから指標、イベント、メタデータを収集します。 Cloud Monitoring はこれらのデータを取り込み、ダッシュボード、グラフ、アラートを使用して生成インサイトを生成します。
Cloud Monitoring の使用を開始するには、Cloud Monitoring API 用の Cloud クライアントライブラリで Go ライブラリのインストールと使用方法を確認します。
Cloud Trace
Cloud Trace は、Go アプリケーションからレイテンシ データを収集し、 Google Cloud コンソールにほぼリアルタイムで表示するGoogle Cloud の分散トレースシステムです。Cloud Trace の使用を開始するには、Trace ドキュメントの Go の計測のサンプルをご覧ください。