Azure Container Registry の監視データのリファレンス

Azure Container Registry の監視データの収集と分析の詳細については、「Azure Container Registry の監視」を参照してください。

メトリック

Container Registry メトリック

リソース プロバイダーと種類: Microsoft.ContainerRegistry/registries

メトリック 診断設定を使用したエクスポートが可能か? ユニット 集計の種類 説明 Dimensions
AgentPoolCPUTime はい Seconds 合計 専用エージェント プールで実行されている ACR タスクによって使用される CPU 時間 なし
RunDuration はい ミリ秒 合計 ACR タスクの実行時間 なし
StorageUsed いいえ バイト Average コンテナー レジストリによって使用されるストレージ

一意および共有のレイヤー、マニフェスト ファイル、およびすべてのリポジトリ内のレプリカ コピーのストレージの合計1
地理的位置情報
SuccessfulPullCount はい Count 合計 レジストリからのコンテナー イメージと他の成果物の成功プル数 なし
SuccessfulPushCount はい Count 合計 レジストリへのコンテナー イメージと他の成果物の成功プッシュ数 なし
TotalPullCount はい Count 合計 レジストリからのコンテナー イメージと他の成果物の合計プル数 なし
TotalPushCount はい Count 合計 レジストリへのコンテナー イメージと他の成果物の合計プッシュ数 なし

1レイヤー共有のため、使用されるレジストリ ストレージは、個々のリポジトリのストレージの合計よりも少ない場合があります。 リポジトリまたはタグを削除すると、マニフェスト ファイルで使用されるストレージと参照される一意のレイヤーのみが回復されます。

詳細については、Azure Monitor でサポートされているすべてのプラットフォーム メトリックの一覧を参照してください。

メトリック ディメンション

メトリック ディメンションの詳細については、「多次元メトリック」を参照してください。

Azure Container Registry には、そのメトリックに関連付けられた次のディメンションがあります。

ディメンション名 説明
位置情報 レジストリまたは geo レプリカの Azure リージョン。

リソース ログ

このセクションでは、Azure Container Registry 用に収集できるリソース ログの種類を示します。

Azure Monitorでサポートされているすべてのリソース ログのカテゴリの種類の一覧も参照してください。

コンテナー レジストリ

リソース プロバイダーと種類: Microsoft.ContainerRegistry/registries

カテゴリ 表示名 詳細
ContainerRegistryLoginEvents ログイン イベント 受信 ID や IP アドレスを含むレジストリ認証イベントと状態
ContainerRegistryRepositoryEvents リポジトリ イベント レジストリ リポジトリ内のイメージとその他の成果物に対する操作

次の操作がログに記録されます。プッシュ、プル、タグ解除、削除 (リポジトリの削除を含む)、タグの消去、マニフェストの消去1

1消去イベントは、レジストリ保持ポリシーが構成されている場合にのみログに記録されます。

Azure Monitor ログ テーブル

このセクションでは、Azure Container Registry に関連し、Log Analytics によるクエリに使用できるすべての Azure Monitor ログの Kusto テーブルを参照します。

Container Registry

テーブル 説明
AzureActivity Azure で発生したサブスクリプション レベルまたは管理グループ レベルのイベントに関する分析情報を提供する、Azure のアクティビティ ログからのエントリ。
AzureMetrics Azure サービスによって生成される、その正常性とパフォーマンスを測定したメトリック データ。
ContainerRegistryLoginEvents Azure Container Registry ログイン監査ログ
ContainerRegistryRepositoryEvents Azure Container Registry リポジトリ監査ログ

すべての Azure Monitor ログ/Log Analytics テーブルのリファレンスについては、Azure Monitor ログ テーブル リファレンスに関するページを参照してください。

アクティビティ ログ

次の表は、アクティビティ ログで作成される可能性がある Azure Container Registry に関連する操作を示しています。 このリストは全てを網羅しているわけではありません。

操作 説明
コンテナー レジストリの作成または更新 コンテナー レジストリを作成するか、レジストリ プロパティを更新します
コンテナー レジストリの削除 コンテナー レジストリを削除します
コンテナー レジストリのログイン資格情報の一覧表示 レジストリの管理者アカウントの資格情報を表示します
イメージのインポート イメージまたはその他の成果物をレジストリへインポートします
ロール割り当ての作成 リソースにアクセスするための RBAC ロールを ID に割り当てます

スキーマ

Azure Container Registry のリソース ログでは、次のスキーマが使用されています。

スキーマ 説明
ContainerRegistryLoginEvents 受信 ID や IP アドレスを含む、レジストリ認証イベントと状態のスキーマ
ContainerRegistryRepositoryEvents レジストリ リポジトリ内のイメージとその他の成果物に対する操作のスキーマ

次のステップ