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