Metrics Explorer 中每个代码库的图表请求数

本页介绍了如何在 Metrics Explorer 中绘制 Artifact Registry 请求数指标的图表,以及如何通过不同的参数(例如读取请求、写入请求、方法和代码库 ID)来操纵图表。

所需的角色

如需获得查看监控数据和配置信息所需的权限,请让您的管理员为您授予 Google Cloud 项目的 Monitoring Viewer (roles/monitoring.viewer) IAM 角色。 如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限

您也可以通过自定义角色或其他预定义角色来获取所需的权限。

如需详细了解如何控制对监控数据的访问权限,请参阅使用 IAM 控制访问权限

按代码库绘制图表 API 请求数

使用 Metrics Explorer 时,您可以通过在菜单中进行选择或输入 PromQL 查询来选择要绘制图表的数据。如需详细了解如何创建图表,请参阅在 Metrics Explorer 中创建图表

如需使用 Metrics Explorer 查看受监控资源的指标,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往 Metrics Explorer 页面:

    进入 Metrics Explorer

    如果您使用搜索栏查找此页面,请选择子标题为监控的结果。

  2. 在 Google Cloud 控制台的工具栏中,选择您的 Google Cloud 项目。对于 App Hub 配置,请选择 App Hub 宿主项目或已启用应用的文件夹的管理项目。
  3. 指标元素中,展开选择指标菜单,在过滤栏中输入 Artifact Registry,然后使用子菜单选择一个特定资源类型和指标:
    1. 活跃资源菜单中,选择 Artifact Registry 代码库
    2. 活跃指标类别菜单中,选择代码库
    3. 活跃指标菜单中,选择每个代码库的数据平面 API 请求数。 数据平面 API 请求由 Docker、Maven、Pip、Twine 或 Gradle 等工具发出,这些工具会向数据平面 API 发出请求。您可以在数据平面 API 中查看所有用于创建数据平面 API 请求的方法。

      如果您想查看 google.devtools.artifactregistry.v1.ArtifactRegistry 中列出的方法发出的控制平面 API 请求,请选择每个代码库的控制平面 API 请求数

    4. 点击应用
    此指标的完全限定名称为 artifactregistry.googleapis.com/repository/request_count
  4. 如需添加从查询结果中移除时序的过滤条件,请使用过滤条件元素

  5. 配置数据的查看方式。如需指定要显示的数据子集,请在过滤条件元素中选择添加过滤条件,然后完成对话框。

    例如,您可以查看以下数据:

    • 读取请求:应用过滤条件,使指标标签 type 等于值 READ
    • 写入请求:应用过滤条件,使指标标签 type 等于值 WRITE
    • 方法:为数据平面 API 中列出的方法应用具有值的指标标签 method 的过滤条件。例如,应用过滤条件 method 等于 Docker-DeleteBlob 的值,以过滤图片层删除操作。
    • 代码库 ID:应用过滤条件,使指标标签 repository_id 等于代码库 ID。例如 my-repo

      如需详细了解如何配置图表,请参阅使用 Metrics Explorer 时选择指标

您可以添加多个过滤条件。 如需详细了解如何过滤数据,请参阅过滤已绘制成图表的数据以及Google Cloud 指标列表中的 Artifact Registry 指标标签说明。

如需详细了解如何选择数据,请参阅选择要绘制图表的数据

后续步骤