Google Cloud Observability は、.NET アプリの強力なモニタリング、ロギング、診断機能を提供します。
インストゥルメンテーション ライブラリ
.NET インストゥルメンテーション ライブラリを使用すると、Google Cloud Observability サービスをアプリに統合できます。
.NET インストゥルメンテーション ライブラリには、次の Google Cloud Observability サービスのサポートが含まれています。
- Error Reporting
- Cloud Trace
.NET インストゥルメンテーション ライブラリには、次の Google Cloud Observability サービスのサポートが含まれています。
- Error Reporting
- Logging
- Trace
Error Reporting
Error Reporting は、実行中の .NET アプリで発生したエラーを集計し、表示します。
Error Reporting の使用を開始するには、.NET アプリ用の Error Reporting の設定をご覧ください。
Cloud Logging
Logging を使用すると、.NET アプリのログデータやイベントの格納、検索、分析、モニタリング、通知を行うことができます。Log4Net エージェントと Cloud Logging API クライアント ライブラリが用意されています。
Logging の使用を開始するには、以下の記事をご覧ください。
Cloud Monitoring
モニタリングは、.NET アプリから指標、イベント、メタデータを収集します。また、収集したデータを取り込んで分析情報を引き出し、ダッシュボード、グラフ、アラートで表示します。
Monitoring の使用を開始するには、以下の記事をご覧ください。
- Cloud Monitoring API の Cloud クライアント ライブラリ
- Windows への Monitoring エージェントのインストール
- カスタム指標の作成
- 指標の読み取り
- 指標の閲覧
Cloud Trace
Trace は、.NET アプリからレイテンシ データを収集し、 Google Cloud コンソールにほぼリアルタイムで表示する、 Google Cloud の分散トレース システムです。
Trace の使用を開始するには、以下の記事をご覧ください。