LogFiles オブジェクト

パフォーマンス カウンター データを含む 1 つ以上のログ ファイルのコレクションを管理するには、このクラスを使用します。

このオブジェクトを取得するには、 SystemMonitor.LogFiles を呼び出します。

メンバー

LogFiles オブジェクトには、次の種類のメンバーがあります。

メソッド

LogFiles オブジェクトには、これらのメソッドがあります。

メソッド 説明
追加 LogFileItem インスタンスをコレクションに追加します。
[削除] コレクションから LogFileItem インスタンスを削除します。

プロパティ

LogFiles オブジェクトには、これらのプロパティがあります。

プロパティ 説明
Count
コレクション内の LogFileItem インスタンスの数を取得します。
項目
指定した LogFileItem インスタンスをコレクションから取得します。

解説

SYSMON にログ ファイルのパフォーマンス カウンターを表示させるには、 SystemMonitor.DataSourceTypeDataSourceTypeConstants.sysmonLogFiles に設定します。 ログ ファイルをコレクションに追加した後、 Counters コレクションを使用して、ログ ファイルから読み取るカウンター データを指定します。 SystemMonitor.DataSourceTypeDataSourceTypeConstants.sysmonLogFiles に設定されている場合、各コレクションにログ ファイルまたはカウンターを追加するたびに、SYSMON によってログ ファイルが再サンプリングされることに注意してください。

Windows Vista より前:SystemMonitor.DataSourceType の値が DataSourceTypeConstants.sysmonLogFiles に設定されている場合、ログ ファイルコレクションにログ ファイルを追加することはできません。 まず、 SystemMonitor.DataSourceTypeDataSourceTypeConstants.sysmonNullDataSource に設定し、ログ ファイルとカウンターを追加してから、 SystemMonitor.DataSourceTypeDataSourceTypeConstants.sysmonLogFiles に設定します。

SystemMonitor.LogViewStart プロパティと SystemMonitor.LogViewStop プロパティは、ログ ファイルからグラフにサンプリングされた値の範囲を指定します。 SYSMON では、ログ ファイルから 1 つのビュー分のデータのみがグラフ化されます (グラフ ビューは、コンピューターの現在のアクティビティをグラフ化する場合と同じようにスクロールしません)。 サンプリングされたデータが 1 つのグラフ ビューに表示できるデータを超える場合、SYSMON はサンプリングされたデータを圧縮し (グラフ化された各ポイントは複数のサンプリング値の平均を表します)、ログ ファイルからサンプリングされたすべてのデータをグラフに収めます。

必要条件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Isysmon.h
[DLL]
Sysmon.ocx