トレース情報のダウンロード

Microsoft Azure で (ローカルでなく) 実行したアプリケーションで CTF を使用した場合、CTF トレース情報を表示するにはあらかじめそのトレース情報を Microsoft Azure テーブル ストレージからダウンロードする必要があります。この作業には ctfazure ユーティリティを使用します。このユーティリティでは、Microsoft Azure テーブル ストレージに書き込まれた CTF トレース イベントをリスト、抽出、削除できます。

ctfazure ユーティリティはコマンド ラインから実行し、ユーティリティのフォーマットは次のようになります。

ctfazure action parameters

各要素を次に示します。

action

ここに、ユーティリティが実行する次のいずれかのアクションを指定します。

delete
CTF トレース イベントを含んでいる Microsoft Azure テーブルを削除します。
extract
CTF トレース イベントを Microsoft Azure テーブル ストレージからローカルのトレース ファイルに抽出します。
list
CTF トレース イベントを含んでいる Microsoft Azure テーブルをリストします。
parameters

追加情報を指定します。

-account:account name
Microsoft Azure ストレージ アカウントの名前。
-key:account-key
Microsoft Azure ストレージ アカウント キー。
-file:file name
CTF トレース イベントのダウンロード先となるローカル トレース ファイルの名前。
-table:table-name
CTF トレース イベントを含んでいる Microsoft Azure テーブル ストレージ内のテーブルの名前。
-tracetype:trace-type
これを extract アクションと併用して、ダウンロードするテーブルにバイナリとテキストの両イベントが含まれている場合に作成するトレース ファイルのタイプを指定します。trace-type の有効な値は BINSTORAGE と TEXTSTORAGE です。

例: