Menu Close

6.6.6. 定义产品指标

将 Openshift Container Platform 与新创建的 3scale 租户一起使用,使用 metrics 对象在产品自定义资源中定义所需的指标。

考虑以下观察:

  • 指标 映射键名称将用作 system_name。在以下示例中: metric01hits
  • 在所有指标和方法中,指标 映射 键名称都必须是唯一的。
  • 单元friendlyName 是必填字段。
  • 如果没有添加 hits 指标,它将由操作器创建。

步骤

  • 在新的 3scale 后端中添加产品指标,如下例所示:

    apiVersion: capabilities.3scale.net/v1beta1
    kind: Product
    metadata:
      name: product1
    spec:
      name: "OperatedProduct 1"
      metrics:
        metric01:
          friendlyName: Metric01
          unit: "1"
        hits:
          description: Number of API hits
          friendlyName: Hits
          unit: "hit"