概要
Google Cloud Observability は、Node.js アプリケーションに強力なモニタリング、ロギング、診断機能を提供します。
Node.js ライブラリは、次の Google Cloud Observability サービスで使用できます。
Error Reporting
Node.js 用の Error Reporting は、Node.js アプリケーションで生成されたエラーを集計して表示します。Error Reporting の使用を開始するには、Node.js アプリケーション用 Error Reporting の設定をご覧ください。
Cloud Logging
Node.js 用 Cloud Logging を使用すると、Node.js アプリケーションのログデータやイベントの格納、検索、分析、モニタリング、通知を行うことができます。Bunyan と Winston のプラグインと、Stackdriver Logging API クライアント ライブラリが用意されています。Cloud Logging の使用を開始するには、Node.js アプリケーション用 Cloud Logging の設定をご覧ください。
Cloud Monitoring
Node.js 用 Cloud Monitoring は、Node.js アプリケーションから指標、イベント、メタデータを収集します。Stackdriver は収集したデータを取り込み、ダッシュボード、グラフ、アラートを使用して分析情報を生成します。
リンク:
- Cloud Monitoring API の Cloud クライアント ライブラリ
- カスタム指標の作成
- 指標の読み取り
- 指標の閲覧
- GitHub 上の Node.js 用 Cloud Monitoring
Cloud Trace
Cloud Trace は、Node.js アプリケーションからレイテンシ データを収集し、 Google Cloud コンソールにほぼリアルタイムで表示するGoogle Cloud の分散トレースシステムです。Cloud Trace の使用を開始するには、Node.js アプリケーション用 Cloud Trace の設定をご覧ください。