查看用量并估算费用

本页面适用于 Apigee,但不适用于 Apigee Hybrid

查看 Apigee Edge 文档。

您可以使用多种工具来查看 Apigee 网关节点使用情况、监控结算以及估算预计费用。本主题讨论结算或组织管理员如何执行以下操作:

查看 Apigee 网关节点用量

您可以使用 Cloud Monitoring 中的 Metrics Explorer 查看给定时间点的 Apigee 网关节点用量。无论您使用配置标签页还是 MQL 查询,Metrics Explorer 的图形输出都代表“衡量”(gauge) 指标。也就是说,图表上的每个点都记录测量时每个区域所有环境中的 Apigee 实例的 Apigee 网关节点利用率。

如需在 Metrics Explorer 中查看 Apigee 网关节点用量,请按以下步骤操作:

  1. 打开 Google Cloud 控制台中的 Metrics Explorer 页面。

    进入 Metrics Explorer

  2. 在工具栏中,选择浏览器标签页。
  3. 选择配置标签页。
  4. 展开选择指标菜单,在过滤栏中输入 Apigee,然后使用子菜单选择资源类型、类别和指标:
    1. 活跃资源菜单中,选择 Apigee 环境实例
    2. 活跃指标类别菜单中,选择环境
    3. 活跃指标菜单中,选择 Apigee 网关节点
  5. 点击应用
  6. 过滤条件部分中,执行以下操作:
    1. 使用分组依据菜单按资源标签分组。从列表选项中选择 envlocation,以按环境和位置分组。
    2. Aggregator(聚合器)菜单中选择求和
    3. 可选。将最短校准时间段设置为 1 分钟,以查看每分钟的节点使用情况。
  7. 点击确定应用过滤条件。

或者,您可以使用 Metrics Explorer 页面中的 MQL 标签页来查看相同的数据:

  1. 在工具栏中,选择浏览器标签页。
  2. 选择 MQL 标签页。
  3. 输入以下查询,查看每个区域所有环境中的 Apigee 网关节点的数量:
    fetch apigee.googleapis.com/EnvironmentInstance
    | metric 'apigee.googleapis.com/environment/instance/gateway_nodes'
    | group_by 1m, [value_gateway_nodes_aggregate: aggregate(value.gateway_nodes)]
    | every 1m
    | group_by [resource.location, resource.env], [value_gateway_nodes_aggregate_aggregate: aggregate(value_gateway_nodes_aggregate)]

使用资源和指标选项或 MQL 查询配置数据视图后,您可以将数据保存到自定义信息中心,以供日后参考。如需保存所选视图,请执行以下操作:

  1. 点击 Explorer 标签页的图表窗格中的保存图表按钮。
  2. 保存图表对话框中,输入以下信息:
    • 图表标题字段:输入图表的名称或使用建议的标题。
    • 信息中心下拉列表:选择现有信息中心或选择新信息中心以创建并命名新信息中心。您的图表将保存到选定的信息中心内。
  3. 点击保存

保存后,您可以进入 Google Cloud 控制台中的信息中心概览页面并查看所选信息中心,以访问图表。

如需详细了解如何使用 Cloud Monitoring 创建和管理自定义视图,请参阅信息中心和图表

配置 Cloud Monitoring 提醒

在 Cloud Monitoring 中配置 Apigee 网关节点用量的指标报告后,您可以启用基于指标的提醒政策。启用提醒后,您可以及时获知云端应用中出现的问题,从而快速解决问题。例如,您可以配置提醒政策来监控 Apigee 网关节点的用量。如需了解详情,请参阅提醒的工作原理

您可以使用 Google Cloud 控制台、Cloud Monitoring APIGoogle Cloud CLI 向 Google Cloud 项目添加基于指标的提醒政策:使用 Cloud 控制台时,您既可以启用建议的提醒,也可以从 Cloud Monitoring 的提醒页面创建提醒。

创建基于指标的提醒政策中概述了创建基于指标的提醒政策所需的一般步骤。如需专门根据 Apigee 网关节点用量配置提醒政策,您可以按照创建资源组提醒政策中的步骤操作。

使用以下配置详细信息自定义 Apigee 网关节点用量提醒:

  • 创建政策窗格的选择指标部分中,在过滤栏中输入 Apigee,然后使用子菜单选择资源类型、类别和指标:
    • 活跃资源菜单中,选择 Apigee 环境实例
    • 活跃指标类别菜单中,选择环境
    • 活跃指标菜单中,选择 Apigee 网关节点
  • 添加过滤条件部分,使用分组依据菜单以按资源标签分组。从列表选项中选择 envlocation,以按环境和位置分组。

按结算账号查看资源用量

如需按结算账号查看 Apigee 网关节点和 Analytics API 调用的用量,请按照以下步骤操作:

  1. 在 Cloud 控制台的任意位置,点击导航菜单 ,然后选择结算
  2. 如果您有多个结算账号,请选择转至关联的结算账号以查看当前项目的结算账号。如需查找不同的结算账号,请选择管理结算账号,然后选择想要获取其用量报告的账号。
  3. 选择报告
  4. 选择分组依据 > SKU。此菜单可能处于隐藏状态;您可以通过点击显示过滤条件来访问该菜单。
  5. SKU 下拉列表中选择以下几项:
    1. Apigee 网关节点
    2. Analytics API 调用

    此外,如果您不想对使用情况数据进行分组,则可以只选择其中一项 SKU。

    注意:如果其中任何 SKU 的用量为 0,则其不会出现在分组依据 > SKU 下拉菜单中。

  6. 系统会显示根据您选择的 SKU 过滤的使用情况数据:显示根据 SKU 过滤的用量数据的界面。

如需详细了解如何查看结算报告和费用趋势,请参阅查看结算报告和费用趋势

配置 Cloud Billing 提醒

您可以在 Google Cloud 控制台的预算和提醒页面中创建提醒,以便在可结算的费用或预测费用超过设置的预算时收到通知。

要配置结算提醒,请按照设置预算和预算提醒中所述的步骤操作。如需查看完整的 Cloud Billing 文档(包括设置预算和提醒所需的角色和权限的详细信息),请参阅 Cloud Billing 文档

估算账单

按照本页所述获得所需的使用情况数据后,您可以通过以下两种方式来估算您未来的账单:

  • 使用 Google Cloud 价格计算器。
  • 将使用情况数据与 Apigee 价格表进行比较。

使用 Google Cloud 价格计算器

如需使用价格计算器来估算您的账单费用,请执行以下操作:

  1. 打开 Google Cloud 价格计算器

    转到价格计算器

  2. 搜索或选择 Apigee 产品。
  3. 输入您要用于估算价格的环境的名称。
  4. 选择要用于估算流量负载的条件:
    • 每月 API 调用次数:输入环境的平均每月 API 调用次数。
    • 每秒事务数 (TPS):输入环境的每秒平均事务数 (TPS)。
  5. 输入环境的区域数量。
  6. 点击 Add to estimate(添加到估算值)。

估算值生成后,您可以保存、下载或者通过电子邮件发送估算值以供日后参考。

您需要支付并单独结算额外的网络费用。您可以使用计算器向估算值添加额外费用,例如网络数据传输、Cloud Load Balancing、Cloud DNS、Cloud KMS 和 Compute Engine 服务费用。如需详细了解其他产品和服务的费用估算,请参阅随用随付价格示例

将使用情况数据与价格信息进行比较

您还可以将当前的使用情况数据与此中的价格进行比较,以便合理估算未来的账单。

如需详细了解实现 Apigee 政策和目标以优化性能的最佳实践,请参阅用于测试的 API 代理。如需查看更多建议,请参阅反模式简介

回答结算问题

以下资源可帮助解答您在结算方面的任何其他问题: