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 queapigee-logger
eapigee-metrics
enviam os dados.$GCP_PROJECT_ID
identifica o projeto do Google Cloud em queapigee-logger
eapigee-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