Os painéis de status de integridade no Grafana permitem monitorar as principais métricas de infraestrutura no ambiente do dispositivo com isolamento físico do Google Distributed Cloud (GDC) para identificar possíveis problemas. A visualização da integridade dos componentes ajuda a diagnosticar comportamentos inesperados do sistema, isolar as causas raiz e priorizar o ajuste de desempenho ou o desenvolvimento de recursos.
O GDC rastreia e informa métricas de status de integridade para componentes de hardware, como nós de servidor, e recursos de software, incluindo clusters do Kubernetes, VMs e armazenamento.
Antes de começar
Os clusters raiz contêm uma instância do Grafana para operadores de infraestrutura. Essas instâncias do Grafana contêm os painéis de status de integridade.
Você precisa de controles de acesso baseados em papéis para acessar as visualizações de dados com segurança nos painéis da instância do Grafana. Por isso, siga as instruções da seção Antes de começar para consultar e visualizar métricas em painéis para acessar os painéis nas instâncias do Grafana.
Endpoint do Grafana
Abra um dos seguintes URLs para acessar o endpoint do Grafana do projeto infra-obs ou do cluster de admin raiz:
Endpoint do Grafana do projeto
infra-obs:https://GDC_URL/infra-obs/grafanaSubstitua GDC_URL pelo URL de uma organização no GDC.
Endpoint do Grafana do cluster de admin raiz:
https://ROOT_ADMIN_CLUSTER_URL/grafanaSubstitua ROOT_ADMIN_CLUSTER_URL pelo URL do cluster de admin raiz no GDC.
Exemplos de casos de uso
Esta seção inclui exemplos de como usar o painel para casos práticos.
Ajuste de desempenho
Se um componente estiver com desempenho ruim, mas não necessariamente afetando o SLO ou disparando alertas, você pode se comunicar proativamente com os desenvolvedores e evitar problemas futuros.
Da mesma forma, um componente pode precisar saber como o recurso funciona para fazer as compensações de desempenho certas. O status de integridade é um mecanismo para coletar as informações de que os componentes precisam.
Desenvolvimento de recursos
Suponha que um cliente solicite mudanças ou que o GDC planeje lançar um novo recurso. Nesse caso, é possível observar o status de integridade dos componentes relevantes para determinar a viabilidade de oferecer suporte ao novo recurso ou mudança. Além disso, o status de integridade pode ser usado para tomar decisões sobre o produto ao priorizar o trabalho.
Por exemplo, suponha que um componente tenha uma latência média de 500 ms e queira reduzi-la para 250 ms. Nesse caso, a equipe pode calcular o custo relativo de uma redução incremental de 50% e compará-lo com o design de um endpoint com tempo de resposta de 250 ms.