PowerShellコマンドレット虎の巻

Export-Counter

Export-Counterは、パフォーマンスカウンタをExportするコマンドです。

エイリアスなし

解説

パフォーマンスカウンターデータをログファイルに保存します。
出力形式は、BLG(バイナリパフォーマンスログ)、CSV(コンマ区切り値)、TSV(タブ区切り値)でエクスポートできます。

構文

(構文)
Export-Counter [-Path] <string> [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Path パス出力先パスを指定する(ワイルドカード使用可)
(例)-Path "D:\test*"
-FileFormat 形式ファイルフォーマットを指定する
・CSV:カンマ区切り形式
・TSV:タブ区切り形式
・BLG:バイナリ形式
-MaxSize サイズ最大サイズを指定する(バイト数)
-InputObject データファイルに出力するデータを指定する
-Force既存ファイルが存在する場合でも強制上書きする
-Circular-MaxSizeで指定したサイズを超えた場合、古いデータを上書きする

共通的なパラメータは「共通パラメータ」をご覧ください。

サンプル

現在のカウンターデータをBLGファイルにエクスポートする:

Get-Counter | Export-Counter -Path "C:\CurrentCountersData.blg"

現在のカウンターデータ(Processor Time)をCSV形式でエクスポートする

Get-Counter -Counter "\Processor(_Total)\% Processor Time" -SampleInterval 1 -MaxSamples 5 | Export-Counter -Path "C:\ProcessorTimeData.csv" -FileFormat CSV

コマンドのヘルプを表示する

Get-Help Export-Counter

備考

  • 既存のファイルに追加する場合は-Forceパラメータが必要です。

関連項目