Windows TIPS
[Management]
TIPS   Windows TIPS TOPへ
Windows TIPS全リストへ
内容別分類一覧へ

収集したカウンタ・データをパフォーマンス・モニタで表示させる

解説をスキップして操作方法を読む

デジタルアドバンテージ 打越 浩幸
2009/11/20
対象OS
Windows XP
Windows Server 2003
Windows Vista
Windows Server 2008
Windows 7
Windows Server 2008 R2
システムの動作状態を記録するには、パフォーマンス・カウンタの値を定期的に収集して保存しておけばよい。
typeperfコマンドなどで保存されたデータを表示するには、パフォーマンス・モニタにロードする。
データをロード後、表示の対象となるカウンタを追加するとグラフに表示される。

解説

 TIPS「typeperfコマンドでシステムのパフォーマンス・カウンタのデータを収集する」や「パフォーマンス・カウンタのデータをスケジュールに従って収集する(Windows XP/Windows Server 2003編)」などでは、システムに用意されている各種のパフォーマンス・カウンタの値を定期的に収集し、ログ・ファイルに記録する方法について解説した。収集したログ・データはCSV(カンマ区切りのテキスト・ファイル)やTSV(タブ区切りのテキスト・ファイル)、BIN(パフォーマンス・モニタ用のバイナリ・データ)形式で保存される。保存したデータは表計算ソフトウェアやグラフ化ツールなどで表示させればよいだろうが、パフォーマンス・モニタでも確認できる。本TIPSではその方法について解説する。

操作方法

保存したデータのロードと表示

 保存したデータをパフォーマンス・モニタで確認するには、ログ・ファイル・データの表示機能を利用する。ツールを起動後、ツール・バーにある[ログ ファイル データの表示]アイコン(ディスクの絵のアイコン)をクリックする。[Ctrl]+[L]でも起動できる。

ログ・データの読み込み
保存したデータを表示させるには、ログ・データの読み込み機能を利用する。
このディスクの絵のアイコンをクリックする。[Ctrl]+[L]でもよい。

 [システム モニタのプロパティ]ダイアログが開いたら、[ログ ファイル]で保存したデータ・ファイルを指定する。なおCSV/TSV形式の場合は、データ・ファイルの先頭行がヘッダ行であることを確認しておく。typeperfコマンドの出力結果をリダイレクトで保存した場合、先頭に1行だけ空行が入っていることがあるが、そのようなファイルはエラーとなってロードできない。typeperfに-fや-oオプションを付けてCSV/TSVファイルを作成すると正しいデータ・ファイルが作成できるので、これを利用するとよいだろう。オプションの詳細については先のTIPSを参照していただきたい。

ファイルの指定
保存したデータ・ファイルをここで指定する。テキスト・ファイルの場合、指定できるファイルは1つだけである。
[ソース]タブが選択されていることを確認する。
デフォルトではこちらが選択されている。これはシステムの今の状態をモニタするオプションである。
これを選択する。これから分かるように、データをロードするというよりは、実際にはデータ・ソースが変更されるだけである。後でカウンタ・オブジェクトを指定/追加した時点でデータがロードされる。
これをクリックして、保存したデータ・ファイルを指定する。先頭が空行のCSV/TSVデータ・ファイルの場合は、データ・ソースが無効というエラーが表示される。
このようにファイルを指定する。テキスト・ファイルの場合は指定できるファイルは1つだけである。バイナリ形式であるBLGファイルなら複数指定できる。別のテキスト・ファイルにするためには、既存のファイルを[削除]ボタンで削除する。

 ファイルをロードすると、自動的にグラフが表示されるはずである。とはいえ、パフォーマンス・モニタは、デフォルトでは「自コンピュータに関するいくつかのカウンタ」のみを表示するようになっている。そのため、これらのオブジェクトに一致するデータがファイルに含まれていないと、何も表示されない。以下の例では、CPUに関するカウンタだけが含まれたログ・ファイルをロードしたので、CPUの使用率だけが表示されている。データ・ファイルに含まれるそれ以外のデータを表示したければ、手動で表示させるカウンタを追加しなければならない。また、ほかのコンピュータのカウンタ・データをロードした場合も、デフォルトでは何も表示されないので、手動で追加する。

表示されたデータの例
ロードしたデータを表示したところ。データ・ファイルにはCPUの使用率が含まれていたため、それが表示されている。ディスクやメモリに関するデータは含まれていなかったため、このグラフには表示されていない。
表示されたCPU使用率のデータ。データの最初から最後までがすべて表示される。
デフォルトのカウンタ・セット。ロードしたデータ中にこれらのカウンタが含まれていればそれが表示される。違うカウンタや別のコンピュータのログの場合は表示されない。
データ・ファイル中のカウンタをすべて表示させたければ、これをクリックして、対象となるコンピュータやカウンタなどを指定する。

表示期間の設定

 ロードしたデータは全期間に渡って左右いっぱいの範囲に表示されるが、期間を限定して、特定の期間だけを詳しく表示させることもできる。そのためには、先ほどのダイアログで表示する時間範囲を指定すればよい。なおWindows Vista/Windows Server 2008以降のパフォーマンス・モニタでは、グラフ画面上でマウスをドラッグして範囲を指定し、右クリックのポップアップ・メニューから[拡大]を選んで、その部分を拡大できる。End of Article

表示する期間の変更
システム・モニタのプロパティで表示させる期間を限定できる。
データの最初。
表示の開始時間を変更するにはこれをドラッグする。
表示期間をスライドさせるにはこれをドラッグする。
表示の終了時間を変更するにはこれをドラッグする。
データの最後。
これをクリックするとグラフがすぐに更新されるので、確認しながら表示期間を変更するとよい。

「Windows TIPS」

@IT Special

- PR -

TechTargetジャパン

Windows Server Insider フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)
- PR -

イベントカレンダー

PickUpイベント

- PR -

アクセスランキング

もっと見る

ホワイトペーパーTechTargetジャパン

注目のテーマ

Windows Server Insider 記事ランキング

本日 月間
ソリューションFLASH