Google Cloud は、Go アプリケーション用の強力なモニタリング、ロギング、診断機能を提供します。
Go ライブラリは、次の Google Cloud Observability のサービスで使用できます。
Error Reporting
Go 用 Error Reporting は、実行中の Go アプリケーションで生成されたエラーを集計して表示します。Error Reporting の使用を開始するには、Go 用 Error Reporting の設定をご覧ください。
Cloud Logging
Go 用 Cloud Logging では、Go アプリケーションからのログデータやイベントの格納、検索、分析、モニタリング、通知ができます。Cloud Logging API クライアント ライブラリでは、標準のライブラリ ロガーがサポートされます。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 Console にほぼリアルタイムで表示する Google Cloud 用の分散トレースシステムです。Cloud Trace の使用を開始するには、Go 用の Cloud Trace の設定と、詳細な分析のためにGo 用の分散トレースをご覧ください。