So-net無料ブログ作成

プロセス毎のCPU使用率、メモリ使用量のログを取得する [その他]

プロセス毎にCPU使用率や、メモリ使用量のログを取得したい。
パフォーマンスモニターでログを取得しても良かったけど
1日に1~2回程度で良いので長期間ロギングをする。

WMICというコマンドを使用する。
batファイルに次のコマンドを書いて、タスクスケジューラで実行させた。
@ECHO OFF
SET logDate=%date:~0,4%%date:~5,2%%date:~8,2%
WMIC /OUTPUT:C:\PROLOG\PROLOG_%logDate%.log PROCESS GET /FORMAT:LIST

出力されたログファイルの内容は、色々な項目がある。
WorkingSetSize:物理メモリ使用量
PageFileUsage:ページングファイルの使用量
nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0