rem 日付をファイル名に入れ、1ファイル/日 で保存 ex. loadlog-20080707.txt rem 参考: バッチ・ファイル中で日付をファイル名に使用する - @IT rem http://www.atmarkit.co.jp/fwin2k/win2ktips/419batchdate/batchdate.html set LOG=loadlog-%date:~0,4%%date:~5,2%%date:~8,2%.txt rem ログを保存するディレクトリ cd "C:\log" echo [status] >> %LOG% echo [date] %date% [/date] >> %LOG% echo [time] %time% [/time] >> %LOG% rem 利用可能メモリ、プロセッサ時間、ネットワーク送受信 rem typeperf: -sc <取得する回数> -si <n秒間の平均?を取得> ← タスク実行の間隔に合わせて変更する echo [typeperf] >> %LOG% typeperf -sc 1 -si 60 "\Memory\Available KBytes" "\Processor(_Total)\%% Processor Time" "\Network Interface(*)\Bytes Sent/sec" "\Network Interface(*)\Bytes Received/sec" >> %LOG% echo [/typeperf] >> %LOG% rem メモリ使用状況 echo [mem] >> %LOG% mem.exe >> %LOG% echo [/mem] >> %LOG% rem 実行されているプログラムの一覧 echo [task] >> %LOG% tasklist.exe /v >> %LOG% echo [/task] >> %LOG% echo [/status] >> %LOG%
windowsサーバでCPU負荷などのログを取得するバッチファイル
タスクで定時実行する。
2008/07/07
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿