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