Azure Storage Analytics は、ストレージ アカウントのログ記録を実行します。 このデータを使用して、要求のトレース、使用傾向の分析、ストレージ アカウントの問題の診断を行うことができます。
注
Storage Analytics では、ログのみがサポートされます。 Storage Analytics メトリックは廃止されます。 「Azure Monitor のメトリックに移行する」を参照してください。 Storage Analytics ログは引き続きサポートされていますが、Storage Analytics ログではなく Azure Monitor で Azure Storage ログを使用することをお勧めします。 詳細については、以下のいずれかの記事をお読みください。
Storage Analytics を使用するには、監視するサービスごとに Storage Analytics を個別に有効にする必要があります。 これを有効にするには、 Azure portal を使用します。 詳細については、 Azure portal でのストレージ アカウントの監視に関するページを参照してください。 また、プログラムから REST API またはクライアント ライブラリを使用して有効にすることもできます。 Blob サービス プロパティの設定、キュー サービス プロパティの設定、テーブル サービス プロパティの設定、および ファイル サービス プロパティの設定 オペレーションを使用して、各サービスに対してストレージ分析を有効にします。
集計されたログ データは既知の BLOB に格納されます。BLOB サービス API と Table Service API を使用してアクセスできます。
Storage Analytics には、ストレージ アカウントの合計制限とは無関係に、格納されているデータの量に対して 20 TB の制限があります。 ストレージ アカウントの制限の詳細については、「 Standard Storage アカウントのスケーラビリティとパフォーマンスのターゲット」を参照してください。
Storage Analytics やその他のツールを使用して Azure Storage 関連の問題を特定、診断、トラブルシューティングする方法の詳細なガイドについては、「 Microsoft Azure Storage の監視、診断、トラブルシューティング」を参照してください。
Storage Analytics の請求
ログ データで使用されるストレージの量は課金対象です。 また、ログ記録用の BLOB を作成する要求に対しても課金されます。
データ保持ポリシーを構成している場合は、古いログ データを削除することで支出を削減できます。 アイテム保持ポリシーの詳細については、「 Storage Analytics データ保持ポリシーの設定」を参照してください。
課金の対象となる要求について
アカウントのストレージ サービスに対して行われたすべての要求は、課金対象または課金対象外です。 Storage Analytics は、サービスに対して行われた個々の要求 (要求の処理方法を示すステータス メッセージを含む) をログに記録します。 「Azure Storage の課金について - 帯域幅、トランザクション、容量」を参照してください。
Storage Analytics データを確認するときは、「 Storage Analytics ログに記録された操作とステータス メッセージ 」トピックの表を使用して、課金対象の要求を決定できます。 その後、ログ データをステータス メッセージと比較して、特定の要求に対して課金されたかどうかを確認できます。 前のトピックの表を使用して、ストレージ サービスまたは個々の API 操作の可用性を調査することもできます。