Microsoft.Extensions.Diagnostics.ResourceMonitoring 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
構成、リソース使用率スナップショット、リソース データの発行元のオプションなど、システム リソースを監視するためのクラス、構造体、インターフェイスが含まれます。
クラス
| 名前 | 説明 |
|---|---|
| ResourceMonitoringBuilderExtensions |
リソース監視コンポーネントを構成して登録できます。 |
| ResourceMonitoringOptions |
リソース監視動作を制御するためのオプション。 |
| ResourceQuota |
構成、リソース使用率スナップショット、リソース データの発行元のオプションなど、システム リソースを監視するためのクラス、構造体、インターフェイスが含まれます。 |
| ResourceQuotaProvider |
構成、リソース使用率スナップショット、リソース データの発行元のオプションなど、システム リソースを監視するためのクラス、構造体、インターフェイスが含まれます。 |
構造体
| 名前 | 説明 |
|---|---|
| ResourceUtilization |
特定の時点でのリソースの使用状況をキャプチャします。 |
| Snapshot |
時間の経過と同時に定期的に作成された CPU とメモリ使用量のスナップショット。 |
| SystemResources |
基になるシステムによって定義された CPU とメモリの制限に関する情報を提供します。 |
インターフェイス
| 名前 | 説明 |
|---|---|
| IResourceMonitor |
現在のリソース使用率についてシステムをサンプリングする機能を提供します。 |
| IResourceMonitorBuilder |
リソース監視インフラストラクチャの構築に役立ちます。 |
| IResourceUtilizationPublisher |
リソース使用率が計算されるたびに呼び出されるリソース使用率パブリッシャーのコントラクトを定義します。 |
| ISnapshotProvider |
基になるシステムを表し、それに関するリソース データを取得するプロバイダーによって実装されるインターフェイス。 |