IncrementingEventCounter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ランタイムの例外数など、増え続ける変数に対して EventCounter のバリアントを提供します。
public ref class IncrementingEventCounter : System::Diagnostics::Tracing::DiagnosticCounter
public class IncrementingEventCounter : System.Diagnostics.Tracing.DiagnosticCounter
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public class IncrementingEventCounter : System.Diagnostics.Tracing.DiagnosticCounter
type IncrementingEventCounter = class
inherit DiagnosticCounter
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type IncrementingEventCounter = class
inherit DiagnosticCounter
Public Class IncrementingEventCounter
Inherits DiagnosticCounter
- 継承
- 属性
注釈
IncrementingEventCounter
は、要求の合計数、スローされた例外の合計数など、常に増加している値を追跡するために使用されます。このようなメトリックの場合、単に合計値を報告するだけでは、その正常性を監視するのに必ずしも役立つわけではありません。 たとえば、プロセス全体で合計で割り当てられたバイト数を追跡することは、メモリの割り当て過ぎから潜在的な問題を診断するのに役立ちません。 役に立つメトリックは、プロセス全体ではなく、過去 1 分間、時間、または任意の時間間隔で割り当てられたバイト数です。 IncrementingEventCounter
を使用して、メトリックのコンシューマーによって指定された時間間隔の増分のみを追跡し、レポートすることができます。
IncrementingEventCounter
は平均や標準偏差などの統計を計算しません。これは、一定期間の増分のみを追跡するためです。
コンストラクター
IncrementingEventCounter(String, EventSource) |
IncrementingEventCounter クラスの新しいインスタンスを初期化します。 |
プロパティ
DisplayName |
カウンターの表示名を取得または設定します。 (継承元 DiagnosticCounter) |
DisplayRateTimeScale |
このメトリックを表示する頻度を取得します。値の設定も可能です。 |
DisplayUnits |
カウンターの表示単位を取得または設定します。 (継承元 DiagnosticCounter) |
EventSource |
このカウンターがアタッチされている EventSource を取得します。 (継承元 DiagnosticCounter) |
Name |
このカウンターの名前を取得します。 (継承元 DiagnosticCounter) |
メソッド
AddMetadata(String, String) |
ペイロードの一部として含まれるカウンターにキー値メタデータを追加します。 (継承元 DiagnosticCounter) |
Dispose() |
EventSource が報告されるセットからカウンターを削除します。 (継承元 DiagnosticCounter) |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
Increment(Double) |
次のタイマー間隔でカウンターにより公開される累計に値を追加します。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
インクリメントされる現在のイベント カウンター インスタンスの文字列形式を返します。 |
適用対象
こちらもご覧ください
.NET