Configurar a coleta de métricas

Nesta seção, descrevemos as propriedades de configuração para enviar dados de métricas da Apigee híbrida para Operações do Cloud para GKE. A coleta de métricas é ativada por padrão. Consulte também Visão geral da coleta de métricas.

Em alguns casos, convém usar seu próprio sistema de coleta de métricas, como o Prometheus ou o Grafana, em paralelo ou em vez do sistema de coleta de métricas padrão fornecido pela Apigee. Para detalhes sobre como usar seu próprio sistema de coleta de métricas, consulte o artigo Traga seu próprio Prometheus (e o Grafana) para monitorar a Apigee híbrida na comunidade da Apigee.

Configuração necessária

As seguintes configurações de arquivos substituem a coleta de métricas:

gcp:
  region: $GCP_REGION
  projectID: $GCP_PROJECT_ID

metrics:
  serviceAccountPath: $SERVICE_ACCOUNT_PATH

Em que:

  • $GCP_REGION identifica a região do Google Cloud em que apigee-logger e apigee-metrics enviam os dados.
  • $GCP_PROJECT_ID identifica o projeto do Google Cloud em que apigee-logger e apigee-metrics enviam dados.
  • $SERVICE_ACCOUNT_PATH é o caminho no sistema de arquivos para o arquivo de chave da conta de serviço do Google Cloud de onde foi feito o download durante o procedimento de instalação da Apigee híbrida. A conta de serviço associada à chave precisa ter o papel de Gravador de métricas do Monitoring. Para detalhes sobre como criar contas de serviço, consulte Sobre contas de serviço: criar as contas de serviço.

Exemplo:

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

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

Como desativar a coleta de métricas

Para desativar a coleta de métricas, adicione a seguinte configuração às modificações e aplique-a ao cluster:

metrics:
  enabled: false