Integração com suplementos de terceiros
Os perfis do Cloud Service Mesh não incluem os suplementos Prometheus, Kiali e Grafana.
No entanto, pode instalar a sua própria instância dos painéis de controlo do Prometheus, Kiali e Grafana de acordo com a documentação de terceiros aplicável.
Ativar a exportação de métricas para o Prometheus
Para usar os painéis de controlo do Prometheus, Grafana ou Kiali, o Cloud Service Mesh tem de estar configurado para exportar métricas para o Prometheus.
A exportação de métricas para o Prometheus está ativada por predefinição quando instala o Cloud Service Mesh no Google Distributed Cloud ou em hardware físico. Nestas plataformas, tem tudo preparado para instalar a sua própria instância dos painéis de controlo.
Pode ativar a exportação de métricas para o Prometheus em vez do Stackdriver (agora denominado Google Cloud Observability) em clusters do GKE on Google Cloud .
Antes de começar
Siga os passos em Instale ferramentas dependentes e valide o cluster para:- Instale as ferramentas necessárias
- Transferir
asmcli
- Conceda autorizações de administrador do cluster
- Valide o seu projeto e cluster
Ative a exportação de métricas para o Prometheus
Siga os passos no guia de instalação e atualização do Cloud Service Mesh para instalar ou atualizar o Cloud Service Mesh no GKE. Quando executar o comando
asmcli install
, inclua a seguinte opção:--option prometheus
Por exemplo:
./asmcli install \ --project_id PROJECT_ID \ --cluster_name CLUSTER_NAME \ --cluster_location CLUSTER_LOCATION \ --output_dir DIR_PATH \ --enable_all \ --ca mesh_ca \ --option prometheus
Certifique-se de que especifica outros ficheiros de sobreposição que precisa para configurar a Cloud Service Mesh.
Conclua a instalação do Cloud Service Mesh para ativar a injeção automática de proxy sidecar nas suas cargas de trabalho. Para novas instalações, consulte o artigo Implemente e reimplemente cargas de trabalho. Para atualizações, consulte o artigo Mude para o novo plano de controlo
Documentação de terceiros
Pode implementar o Prometheus e o Grafana através do Cloud Marketplace ou consultar a seguinte documentação para instalação.
Grafana:
Importe os painéis de controlo para uma implementação do Grafana existente.
Kiali:
Prometheus: