本页介绍了如何在 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 项目。对于 App Hub 配置,请选择 App Hub 宿主项目或已启用应用的文件夹的管理项目。
- 在指标元素中,展开选择指标菜单,在过滤栏中输入
Artifact Registry
,然后使用子菜单选择一个特定资源类型和指标:- 在活跃资源菜单中,选择 Artifact Registry 代码库。
- 在活跃指标类别菜单中,选择代码库。
- 在活跃指标菜单中,选择每个代码库的数据平面 API 请求数。
数据平面 API 请求由 Docker、Maven、Pip、Twine 或 Gradle 等工具发出,这些工具会向数据平面 API 发出请求。您可以在数据平面 API 中查看所有用于创建数据平面 API 请求的方法。
如果您想查看
google.devtools.artifactregistry.v1.ArtifactRegistry
中列出的方法发出的控制平面 API 请求,请选择每个代码库的控制平面 API 请求数。 - 点击应用。
artifactregistry.googleapis.com/repository/request_count
。 如需添加从查询结果中移除时序的过滤条件,请使用过滤条件元素。
- 配置数据的查看方式。如需指定要显示的数据子集,请在过滤条件元素中选择添加过滤条件,然后完成对话框。
例如,您可以查看以下数据:
- 读取请求:应用过滤条件,使指标标签
type
等于值READ
。 - 写入请求:应用过滤条件,使指标标签
type
等于值WRITE
。 - 方法:为数据平面 API 中列出的方法应用具有值的指标标签
method
的过滤条件。例如,应用过滤条件method
等于Docker-DeleteBlob
的值,以过滤图片层删除操作。 - 代码库 ID:应用过滤条件,使指标标签
repository_id
等于代码库 ID。例如my-repo
。如需详细了解如何配置图表,请参阅使用 Metrics Explorer 时选择指标。
- 读取请求:应用过滤条件,使指标标签
您可以添加多个过滤条件。 如需详细了解如何过滤数据,请参阅过滤已绘制成图表的数据以及Google Cloud 指标列表中的 Artifact Registry 指标标签说明。
如需详细了解如何选择数据,请参阅选择要绘制图表的数据。
后续步骤
- 了解如何保存图表以供日后参考。
- 查看可在 API 接口审核日志中用作过滤条件的 Artifact Registry 数据平面和控制平面方法。
- 研究已绘制成图表的数据。