配置指标收集

本部分介绍用于将 Apigee Hybrid 指标数据发送到 Cloud Operations 的配置属性。指标收集默认处于启用状态。另请参阅指标收集概览

在某些情况下,建议您使用自己的指标收集系统(例如 Prometheus 或 Grafana)而不是 Apigee 提供的默认 Cloud Operations 系统,或者并行使用这两个系统。如需详细了解如何使用您自己的指标收集系统,请参阅 Apigee 社区中的自带 Prometheus(和 Grafana)以监控 Apigee Hybrid 一文。

必需配置

以下替换文件设置会配置指标集合:

gcp:
  region: $GCP_REGION
  projectID: $GCP_PROJECT_ID

metrics:
  serviceAccountPath: $SERVICE_ACCOUNT_PATH

其中:

  • $GCP_REGION 标识 apigee-loggerapigee-metrics 推送其数据的 Google Cloud 区域
  • $GCP_PROJECT_ID 标识 apigee-loggerapigee-metrics 推送其数据的 Google Cloud 项目。
  • $SERVICE_ACCOUNT_PATH 是文件系统中 Google Cloud 服务账号密钥文件(下载于 Apigee Hybrid 安装过程)的路径。与密钥关联的服务账号必须具有 Monitoring Metrics Writer 角色。如需详细了解如何创建服务账号,请参阅服务账号简介:创建服务账号

示例:

gcp:
  region: us-central1
  projectID: acme-project

metrics:
  serviceAccountPath: ./service-accounts/metrics-sa.json

如何停用指标收集

如需停用指标收集,请将以下配置添加至替换文件,并将其应用于集群:

metrics:
  enabled: false