监视 Azure 容器注册表数据参考
有关收集和分析 Azure 容器注册表监视数据的详细信息,请参阅监视 Azure 容器注册表。
指标
容器注册表指标
资源提供程序和类型:Microsoft.ContainerRegistry/registries
指标 | 是否可通过诊断设置导出? | 计价单位 | 聚合类型 | 说明 | 维度 |
---|---|---|---|---|---|
AgentPoolCPUTime | 是 | 秒 | 总计 | 在专用代理池上运行的 ACR 任务使用的 CPU 时间 | 无 |
RunDuration | 是 | 毫秒 | 总计 | ACR 任务运行的持续时间 | 无 |
StorageUsed | 否 | 字节 | 平均值 | 容器注册表使用的存储 所有存储库中唯一层和共享层、清单文件和副本的存储总和1 |
地理位置 |
SuccessfulPullCount | 是 | 计数 | 总计 | 从注册表成功拉取容器映像和其他项目的次数。 获取注册表 v2 清单 API 且具有 200 响应的请求总数。 | 无 |
SuccessfulPushCount | 是 | 计数 | 总计 | 将容器映像和其他项目成功推送到注册表的次数。 | 无 |
TotalPullCount | 是 | 计数 | 总计 | 从注册表拉取容器映像和其他项目的总次数。 获取注册表 v2 清单 API 的请求总数。 | 无 |
TotalPushCount | 是 | 计数 | 总计 | 将容器映像和其他项目推送到注册表的总数 | 无 |
1 由于层共享,使用的注册表存储可能小于各个存储库的存储总和。 在你删除存储库或标记时,只能恢复清单文件使用的存储和引用的唯一层。
有关详细信息,请参阅 Azure Monitor 支持的所有平台指标的列表。
指标维度
有关指标维度定义的详细信息,请参阅多维指标。
Azure 容器注册表具有以下与其指标关联的维度。
维度名称 | 说明 |
---|---|
地理位置 | 注册表或异地副本的 Azure 区域。 |
资源日志
本节列出了可为 Azure 容器注册表收集的资源日志类型。
有关参考,请参阅 Azure Monitor 支持的所有资源日志类别类型列表。
容器注册表
资源提供程序和类型:Microsoft.ContainerRegistry/registries
类别 | 显示名称 | 详细信息 |
---|---|---|
ContainerRegistryLoginEvents | 登录事件 | 注册表身份验证事件和状态,包括传入标识和 IP 地址 |
ContainerRegistryRepositoryEvents | 存储库事件 | 针对映像和注册表存储库中其他项目的操作 记录以下操作:推送、拉取、取消标记、删除(包括存储库删除)、清除标记和清除清单1 |
1 仅当配置了注册表保留策略时,才记录清除事件。
Azure Monitor 日志表
本节介绍与 Azure 容器注册表相关并可通过 Log Analytics 进行查询的所有 Azure Monitor 日志 Kusto 表。
容器注册表
表 | 说明 |
---|---|
AzureActivity | Azure 活动日志中的条目,可用于深入了解 Azure 中发生的任何订阅级别或管理组级别事件。 |
AzureMetrics | 由 Azure 服务发出的指标数据,用于衡量其运行状况和性能。 |
ContainerRegistryLoginEvents | Azure 容器注册表登录审核日志 |
ContainerRegistryRepositoryEvents | Azure 容器注册表存储库审核日志 |
有关所有 Azure Monitor 日志/Log Analytics 表的参考,请参阅 Azure Monitor 日志表参考。
活动日志
下表列出了可能在活动日志中创建的与 Azure 容器注册表相关的操作。 此列表并未囊括所有方式。
操作 | 说明 |
---|---|
创建或更新容器注册表 | 创建一个容器注册表或更新一个注册表属性 |
删除容器注册表 | 删除一个容器注册表 |
列出容器注册表的登录凭据 | 显示注册表的管理员帐户凭据 |
导入映像 | 将映像或其他项目导入注册表 |
创建角色分配 | 为标识分配用于访问资源的 RBAC 角色 |
架构
Azure 容器注册表的资源日志正在使用以下架构。
架构 | 说明 |
---|---|
ContainerRegistryLoginEvents | 注册表身份验证事件和状态的架构,包括传入标识和 IP 地址 |
ContainerRegistryRepositoryEvents | 针对映像和注册表存储库中其他项目的操作的架构 |
后续步骤
- 有关监视 Azure 容器注册表的说明,请参阅监视 Azure 容器注册表。
- 有关监视 Azure 资源的详细信息,请参阅使用 Azure Monitor 监视 Azure 资源。