2015/03/25

Azure Storage の監視

■取得できる値 ※きめ細かいデータが取れます。
ログ
https://msdn.microsoft.com/ja-jp/library/azure/hh343259.aspx
Metrics
https://msdn.microsoft.com/ja-jp/library/azure/hh343264.aspx

= 例 =
AverageE2ELatency
ストレージ サービスまたは指定された API 操作に対して行われた成功した要求のエンド ツー エンドの平均待機時間 (ミリ秒単位)。この値には、Azure ストレージ内での要求の読み取り、応答の送信、および応答の受信確認の受信に必要な処理時間が含まれます。

AverageServerLatency
成功した要求を処理するために Azure ストレージで使用される平均待機時間 (ミリ秒単位)。この値には、AverageE2ELatency で指定されたネットワーク待ち時間は含まれません。
====


■手順の要約(実際のデータを見てみる手順例)
まず、
ログ、Metrics、それぞれについて、storage account ごとにデータ生成を有効化します。

すると、
ログ:https://<accountname>.blob.core.windows.net/$logs
Metrics:https://<accountname>.table.core.windows.net/Tables("$MetricsTransactionsBlob")
に、データが書き込まれます。

ツールを使って、書き込まれたデータを読み込みます。



■解説
概要
http://azure.microsoft.com/en-us/documentation/articles/storage-monitor-storage-account/

詳細
https://msdn.microsoft.com/ja-jp/library/azure/hh343270.aspx



# monitor, monitoring, performance, metric, log, logging
# モニタリング、パフォーマンス、メトリック、ログ