Esta secção descreve as propriedades de configuração para enviar dados de métricas do Apigee Hybrid para o Cloud Operations para GKE. A recolha de métricas está ativada por predefinição. Consulte também o Resumo da recolha de métricas.
Em alguns casos, pode querer usar o seu próprio sistema de recolha de métricas, como o Prometheus ou o Grafana, em paralelo ou em vez do sistema de recolha de métricas predefinido fornecido pelo Apigee. Para ver detalhes sobre a utilização do seu próprio sistema de recolha de métricas, consulte o artigo Traga o seu próprio Prometheus (e Grafana) para monitorizar o Apigee hybrid na comunidade do Apigee.
Configuração necessária
As seguintes definições do ficheiro de substituições configuram a recolha de métricas:
gcp: region: $GCP_REGION projectID: $GCP_PROJECT_ID metrics: serviceAccountPath: $SERVICE_ACCOUNT_PATH
Onde:
$GCP_REGION
identifica a região do Google Cloud onde oapigee-logger
e oapigee-metrics
enviam os respetivos dados.$GCP_PROJECT_ID
identifica o projeto do Google Cloud ondeapigee-logger
eapigee-metrics
enviam os respetivos dados.$SERVICE_ACCOUNT_PATH
é o caminho no seu sistema de ficheiros para o ficheiro de chave da conta de serviço do Google Cloud que foi transferido durante o procedimento de instalação do Apigee Hybrid. A conta de serviço associada à chave tem de ter a função Monitoring Metrics Writer. Para ver detalhes sobre a criação de contas de serviço, consulte o artigo Acerca das contas de serviço: crie as contas de serviço.
Exemplo:
gcp: region: us-central1 projectID: acme-project metrics: serviceAccountPath: ./service-accounts/metrics-sa.json
Como desativar a recolha de métricas
Para desativar a recolha de métricas, adicione a seguinte configuração às substituições e aplique-a ao cluster:
metrics: enabled: false