スポンサーサイト
-------- -- --:--
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
別窓 スポンサー広告 ∧top | under∨
備忘録Windows-"typeperf"アプリ
2011-06-25 Sat 16:39
NW接続しないで監視強化が必要になってきたので、
いろいろ調べていたの。

NW接続しないでWindowsサーバで監視できそうな"typeperf"あたりが使えそうなの。
このコマンドを使ってグラフ表示できたらいいかなと考えてるの。

とりあえず、言語はJavaでJarファイルを作成して、
Windows環境なら何処でも使えるようにしたいの。

さて明日からはじめようかなぁと思いつつ、
アプリが既にないかをもうちょっと調べる必要があるかななの。
゜・*:.。. .。.:*・゜゜・*:.。. .。.:*・゜゜・*:.。. .。.:*・゜゜・*:.。. .。.:*・゜゜・*:.。. .。.:*・゜゜・*:.。.
管理ツールの「パフォーマンス」から参照で簡単にグラフ化できそうなので、
サーバ監視は、スクリプトでなんとかなりそうなの。

プロセス監視は、"typeperf"でなんとかなるのかな?
プロセス監視でやりたいことは、メモリ使用量(率)、CPU使用量(率)の2つなの。
pstat君解析君でいけるのかななの?tasklistだけだと足りないななの?
とりあえず、バッチを月曜日からちょっとづつ作りはじめるの。
゜・*:.。. .。.:*・゜゜・*:.。. .。.:*・゜゜・*:.。. .。.:*・゜゜・*:.。. .。.:*・゜゜・*:.。. .。.:*・゜゜・*:.。.
とりあえず、ここまで書けたので保存

@echo off
REM -------------------------------------------------
REM Windows 常駐監視バッチ
REM ver 1.00 Nanoha 新規作成
REM -------------------------------------------------

REM ログの出力場所
set LOG_DIR=C:\Work\serverStatus\log
REM 監視間隔(秒指定)
set INTERVAL=10
REM 実行回数(1日に設定することで24h監視)
set /A COUNT=%INTERVAL%*6*60*24

  REM ファイル出力用日付(YYYYMMDD)
  set FILE_DATE=%date:~-10,4%%date:~-5,2%%date:~-2,2%
  typeperf -f CSV -si %INTERVAL% -o %LOG_DIR%\%COMPUTERNAME%_cpu_%FILE_DATE%.csv -sc %COUNT% "\Processor(_Total)\%% Processor Time"


参考サイト
@IT-typeperfコマンドでシステムのパフォーマンス・カウンタのデータを収集する
 ttp://www.atmarkit.co.jp/fwin2k/win2ktips/1235typeperf/typeperf.html
@IT-収集したカウンタ・データをパフォーマンス・モニタで表示させる
 ttp://www.atmarkit.co.jp/fwin2k/win2ktips/1238perfgraph/perfgraph.html
Windowsパフォーマンスモニタ
 ttp://www.voice-com.net/news/winpfm/
Microsoft-パフォーマンスカウンタ クイック ガイド
 ttp://www.microsoft.com/japan/technet/archive/prodtechnol/iis/iis4/maintain/monitor/qguide.mspx?mfr=true
memo-windowsサーバでCPU負荷などのログを取得するバッチファイル
 ttp://satou2008.blogspot.com/2008/07/windowscpu.html
pstat解析君 サポートページ
 ttp://hp.vector.co.jp/authors/VA038647/pstat/pstat_support.html
スポンサーサイト
別窓 個人メモ コメント:0 トラックバック:0 ∧top | under∨
 MHP@kai  NEXT
 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。