Use o Managed Service for Prometheus para coletar métricas de desempenho do seu banco de dados MongoDB. Isso permite monitorar a integridade dele em tempo real e analisar os dados de desempenho.
Pré-requisitos
Cluster de contêineres
Ative o Managed Service for Prometheus. Para mais informações, consulte Prometheus instance billing.
Para começar, crie um cluster do Kubernetes. Para mais informações, consulte crie um cluster ACK gerenciado.
Ative o Alibaba Cloud Resource Center. Para mais informações, consulte Activate Resource Center.
ECS (VPC)
O Managed Service for Prometheus está ativado.
O Hybrid Cloud Monitoring está ativado.
Integrar ao MongoDB
Acesse o console do Managed Service for Prometheus. No painel de navegação à esquerda, clique em Integration Center.
-
Clique no cartão MongoDB, siga as instruções na tela e defina a integração. As tabelas a seguir descrevem os principais parâmetros.
Cluster de contêineres
Parâmetro
Descrição
MongoDB host
O endpoint do seu MongoDB service. São compatíveis os seguintes tipos de endpoint:
O endpoint interno do cluster do seu MongoDB service. Exemplo:
mongodb-server.namespace.O endereço IP interno do cluster onde o seu service está implantado.
O endereço IPv4 público do seu service.
MongoDB port
A porta do seu MongoDB service. Exemplo: 27017.
MongoDB username
O nome de usuário do seu MongoDB service.
MongoDB password
A senha do seu MongoDB service.
Metric collection interval (seconds)
O intervalo de coleta de dados de monitoramento. O valor padrão é 15.
ECS (VPC)
Parâmetro
Descrição
MongoDB host
O endpoint do seu MongoDB service. São compatíveis os seguintes tipos de endpoint:
O endpoint interno do cluster do seu MongoDB service. Exemplo:
mongodb-server.namespace.O endereço IP interno do cluster onde o seu service está implantado.
O endereço IPv4 público do seu service.
MongoDB port
A porta do seu MongoDB service. Exemplo: 27017.
MongoDB username
O nome de usuário do seu MongoDB service.
MongoDB password
A senha do seu MongoDB service.
Metric collection interval (seconds)
O intervalo de coleta de dados de monitoramento. O valor padrão é 15.
Custom labels
Adicione tags às métricas da instância ECS. Isso permite que você monitore, gerencie, consulte ou analise os dados de métricas de forma detalhada ao usar ferramentas como o Grafana. Para mais informações, consulte Add custom tags to ECS instance metrics in a VPC.
NotaUma chave de tag não pode conter caracteres especiais usados na funcionalidade do Prometheus, como hifens (-), pontos (.) ou sinais de porcentagem (%).
Especifique as tags no formato chave-valor exigido pelo Prometheus.
A página Integration Management no console do Managed Service for Prometheus exibe o componente instalado. A página Integration Management inclui as abas Integrated Environments, Integrated Addons e Query Dashboards, e visualize informações como alvos, métricas, painéis e alertas.
Documentos relacionados
Após configurar a integração, visualize os dados de monitoramento em um painel. Para mais informações, consulte visualize os painéis do Grafana.
Após configurar a integração, crie regras de alerta para métricas principais a fim de detectar e tratar anomalias em tempo real. Para mais informações, consulte crie regras de alerta para uma instância do Prometheus.