本页介绍了如何在 Metrics Explorer 中绘制 Artifact Registry 请求数指标图表,以及如何按读取请求、写入请求、方法和代码库 ID 等不同参数操控图表。
所需的角色
如需获得查看监控数据和配置信息所需的权限,请让管理员向您授予 Google Cloud 项目的 Monitoring Viewer (roles/monitoring.viewer
) IAM 角色。
如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。
如需详细了解如何控制对监控数据的访问权限,请参阅使用 IAM 控制访问权限。
图表:每个代码库的 API 请求数
使用 Metrics Explorer 时,您可以通过在菜单中进行选择或输入 PromQL 查询来选择要绘制图表的数据。如需详细了解如何创建图表,请参阅在 Metrics Explorer 中创建图表。
如需使用 Metrics Explorer 查看受监控资源的指标,请执行以下操作:
-
在 Google Cloud 控制台中,转到 leaderboard Metrics Explorer 页面:
如果您使用搜索栏查找此页面,请选择子标题为监控的结果。
- 在 Google Cloud 控制台的工具栏中,选择您的 Google Cloud 项目。
- 在指标元素中,展开选择指标菜单,在过滤栏中输入
Artifact Registry
,然后使用子菜单选择一个特定资源类型和指标:- 在活跃资源菜单中,选择工件注册库。
- 在活跃指标类别菜单中,选择代码库。
- 在活跃指标菜单中,选择 Data plane API request count per repository。
数据平面 API 请求由向数据平面 API 发出请求的 Docker、Maven、Pip、Twine 或 Gradle 等工具发出。您可以在数据平面 API 中查看用于创建对数据平面 API 的请求的所有方法。
如果您想查看通过
google.devtools.artifactregistry.v1.ArtifactRegistry
中列出的方法发出的控制平面 API 请求,请选择每个代码库的控制平面 API 请求数。 - 点击应用。
artifactregistry.googleapis.com/repository/request_count
。 - 配置数据的查看方式。如需指定要显示的数据子集,请在过滤条件元素中,选择添加过滤条件,然后在对话框中填写信息。
例如,您可以查看以下数据:
- 读取请求:针对值为
READ
的指标标签type
应用过滤条件。 - 写入请求:针对值为
WRITE
的指标标签type
应用过滤条件。 - 方法:使用 Data Plane API 中列出的方法的值,为指标标签
method
应用过滤条件。例如,应用等于Docker-DeleteBlob
值的过滤条件method
来过滤图像层删除操作。 - 代码库 ID:为指标标签
repository_id
应用一个过滤条件,使其等于代码库 ID。例如my-repo
。如需详细了解如何配置图表,请参阅使用 Metrics Explorer 时选择指标。
- 读取请求:针对值为
您可以添加多个过滤条件。如需详细了解如何过滤数据,请参阅过滤已绘制成图表的数据,以及 Google Cloud Metrics 列表中 Artifact Registry 指标的标签说明。
如需详细了解如何选择数据,请参阅选择要用于绘制图表的数据。
后续步骤
- 了解如何保存图表以供日后参考。
- 查看 Artifact Registry 数据平面和控制平面方法,您可以在 API 接口审核日志中将这些方法用作过滤条件。
- 研究已绘制成图表的数据。