Azure Storage
Azure Storage のメトリクスデータを収集する
設定¶
Func のインストール¶
Guanceの統合 - 拡張 - マネージド版 Func を有効にすることを推奨します。前提条件はすべて自動でインストールされるので、そのままスクリプトのインストールを続けてください。
Func を自前でデプロイする場合は、Func の自前デプロイ を参照してください
スクリプトのインストール¶
注意: 要件を満たす Azure アプリ登録情報を事前に用意し、サブスクリプションに
Monitoring Reader(監視閲覧者) ロールをアプリ登録に付与してください
-
Func コンソールにログインし、【スクリプトマーケット】をクリックして Guance スクリプトマーケットに入り、
integration_azure_storageを検索します -
【インストール】をクリックしたあと、対応するパラメータ
Azure Tenant ID、Azure Client ID、Azure Client Secret Value、Subscriptionsを入力します -
【起動スクリプトのデプロイ】をクリックすると、システムが自動で
Startupスクリプトセットを作成し、対応する起動スクリプトを自動設定します。 -
有効化後は、「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。【実行】をクリックすると、定期実行を待たずにすぐ 1 回実行できます。しばらく待ってから、実行タスクの記録と対応するログを確認できます。
検証¶
- 「管理 / 自動トリガー設定」で、対応タスクに自動トリガー設定が存在するか確認し、あわせてタスク記録とログを確認して異常がないか確認します
- Guance の「インフラストラクチャ - リソースディレクトリ」で資産情報が存在するか確認します
- Guance の「メトリクス」で対応する監視データがあるか確認します
メトリクス¶
Azure Storage のメトリクスを収集します。設定により、さらに多くのメトリクスを収集できます:
Microsoft.ClassicStorage/storageAccounts がサポートするメトリクス
Microsoft.ClassicStorage/storageAccounts/blobServices がサポートするメトリクス
Microsoft.ClassicStorage/storageAccounts/fileServices がサポートするメトリクス
Microsoft.ClassicStorage/storageAccounts/queueServices がサポートするメトリクス
Microsoft.ClassicStorage/storageAccounts/tableServices がサポートするメトリクス
Microsoft.Storage/storageAccounts 名前空間には、以下のメトリクスが含まれます:
| メトリクス名 | 説明 | 単位 |
|---|---|---|
availability_average |
可用性 | % |
egress_total |
データ送信量 | Bytes |
ingress_total |
データ受信量 | Bytes |
success_e_2_elatency_average |
成功 E2E レイテンシ | ms |
success_server_latency_average |
成功サーバーレイテンシ | ms |
transactions_total |
ストレージ サービスまたは指定の API 操作に送信されたリクエスト数 | Count |
used_capacity_average |
使用済み容量 | Bytes |
Microsoft.Storage/storageAccounts/blobServices 名前空間には、以下のメトリクスが含まれます:
| メトリクス名 | 説明 | 単位 |
|---|---|---|
availability_average |
可用性 | % |
egress_total |
データ送信量 | Bytes |
ingress_total |
データ受信量 | Bytes |
blob_capacity_average |
Blob 容量 | Bytes |
blob_count_average |
Blob 数 | Count |
container_count_average |
Blob コンテナー数 | Count |
index_capacity_average |
インデックス容量 | Bytes |
success_e_2_elatency_average |
成功 E2E レイテンシ | ms |
success_server_latency_average |
成功サーバーレイテンシ | ms |
transactions_total |
ストレージ サービスまたは指定の API 操作に送信されたリクエスト数 | Count |
Microsoft.Storage/storageAccounts/fileServices 名前空間には、以下のメトリクスが含まれます:
| メトリクス名 | 説明 | 単位 |
|---|---|---|
availability_average |
可用性 | % |
egress_total |
データ送信量 | Bytes |
ingress_total |
データ受信量 | Bytes |
file_capacity_average |
ファイル容量 | Bytes |
file_count_average |
ファイル数 | Count |
file_share_capacity_quota_average |
ファイル共有クォータサイズ | Bytes |
file_share_snapshot_count_average |
ファイル共有スナップショット数 | Count |
file_share_snapshot_size_average |
ファイル共有スナップショットサイズ | Bytes |
file_share_snapshot_count_average |
ファイル共有スナップショット数 | Count |
success_e_2_elatency_average |
成功 E2E レイテンシ | ms |
success_server_latency_average |
成功サーバーレイテンシ | ms |
transactions_total |
ストレージ サービスまたは指定の API 操作に送信されたリクエスト数 | Count |
Microsoft.Storage/storageAccounts/queueServices 名前空間には、以下のメトリクスが含まれます:
| メトリクス名 | 説明 | 単位 |
|---|---|---|
availability_average |
可用性 | % |
egress_total |
データ送信量 | Bytes |
ingress_total |
データ受信量 | Bytes |
queue_capacity_average |
キュー容量 | Bytes |
queue_count_average |
キュー数 | Count |
queue_message_count_average |
キューメッセージ数 | Count |
success_e_2_elatency_average |
成功 E2E レイテンシ | ms |
success_server_latency_average |
成功サーバーレイテンシ | ms |
transactions_total |
ストレージ サービスまたは指定の API 操作に送信されたリクエスト数 | Count |
Microsoft.Storage/storageAccounts/tableServices 名前空間には、以下のメトリクスが含まれます:
| メトリクス名 | 説明 | 単位 |
|---|---|---|
availability_average |
可用性 | % |
egress_total |
データ送信量 | Bytes |
ingress_total |
データ受信量 | Bytes |
table_capacity_average |
テーブル容量 | Bytes |
table_count_average |
テーブル数 | Count |
table_entity_count_average |
テーブル エンティティ数 | Count |
success_e_2_elatency_average |
成功 E2E レイテンシ | ms |
success_server_latency_average |
成功サーバーレイテンシ | ms |
transactions_total |
ストレージ サービスまたは指定の API 操作に送信されたリクエスト数 | Count |