1

我有两个关于 ACR 图像拉取的问题。

  1. 是否有可能获得 ACR docker 映像的拉计数?
  2. 我们能否获取特定时间段内未拉取的 docker 镜像的详细信息?比如最近 7 天没有拉取的图片?
4

1 回答 1

1
  1. 是否有可能获得 ACR docker 映像的拉计数?
  2. 我们能否获取特定时间段内未拉取的 docker 镜像的详细信息?比如最近 7 天没有拉取的图片?

正如我在上面的评论中提到的,您可以通过启用容器注册表上的诊断设置并将这些日志传递到日志分析工作区来实现这一点。您可以编写一些自定义kusto查询并根据您的要求提取日志。

下面的查询可以帮助在一段时间内从 acr 获取图像的拉取计数。

ContainerRegistryRepositoryEvents| where ArtifactType contains "acr.docker"
|where Repository contains "<repoName>" and Tag contains "<TagName>"
| where OperationName contains "Pull"
| where TimeGenerated > ago(24h)
| count 

您可以参考文档以获取更多示例 Kusto 查询。

于 2022-01-03T11:18:38.180 回答