Powershellでパフォーマンスカウンタを取得する

Powershellでパフォーマンスカウンタを取得するには、Get-Counter コマンドレットを使用する。

Get-Counter だけで、ローカルのカウンタ値が取れる。最初に実行し、取得したい値のカウンタ値を取るとよい。

例)CPUのカウンタを指定すると、その値だけ取得できる。

Get-Counter "\\pcXXX\processor(_total)\% processor time"

例)CPUのカウンタ値を、10秒置きに、継続的に取得する

Get-Counter "\\pcXXX\processor(_total)\% processor time" -Continuous -SampleInterval 10

例)他のコンピュータのカウンタ値を取得する(このとき、実行ユーザがリモート先の権限をもっている必要がある、ファイアウォールも通過できる設定になっている必要がある)

Get-Counter -ComputerName SERVERxx
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする