Visualize painéis pré-configurados e métricas de desempenho do seu cluster ACS usando o Managed Service for Prometheus. Configure também notificações de alerta, defina métricas personalizadas e visualize dados com o Grafana.
Managed Service for Prometheus
O Managed Service for Prometheus integra-se totalmente ao ecossistema open source do Prometheus. Ele oferece suporte ao monitoramento de uma ampla variedade de componentes, fornece painéis prontos para uso e entrega um service Prometheus totalmente gerenciado. Os clusters ACS são totalmente compatíveis com o ecossistema Prometheus. O Managed Service for Prometheus cuida do gerenciamento da infraestrutura, incluindo armazenamento de dados, visualização e operações do sistema, para que você possa focar nas suas aplicações. Para mais informações, consulte What is Managed Service for Prometheus?.
Agente de monitoramento do Prometheus
Ao criar um cluster ACS, o agente de monitoramento do Prometheus gerenciado é instalado por padrão. No painel de navegação à esquerda, escolha Operations e selecione Prometheus Monitoring.
|
Type |
Description |
|
Managed |
O Managed Service for Prometheus coleta diretamente os dados de monitoramento dos containers no seu cluster, proporcionando uma experiência serverless pronta para uso. Nota
Ao criar um cluster ACS, o Managed Service for Prometheus é ativado por padrão. Para mais informações, consulte Create an ACS cluster. Este service é gratuito. |
Configure notificações de alerta
Configure regras de alerta para métricas essenciais a fim de enviar notificações automaticamente por canais como e-mail, SMS ou DingTalk quando ocorrerem anomalias.
Faça logon no console do ARMS. No painel de navegação à esquerda, escolha .
Na página Notification Objects, selecione um método de notificação e crie a notification policy.
No painel de navegação à esquerda do console do ARMS, escolha .
-
Na página Prometheus alert rules, clique em Create Prometheus Alert Rule.
Para instruções detalhadas de configuração, consulte Crie a Prometheus alert rule .
Personalize métricas do Prometheus
O Managed Service for Prometheus oferece métodos avançados para coleta e configuração de métricas. Para mais informações, consulte os seguintes tópicos:
Descoberta de service padrão: Default service discovery.
Colete métricas personalizadas usando um ServiceMonitor: Collect custom metrics by using ServiceMonitor.
Colete métricas personalizadas usando um PodMonitor: Collect custom metrics by using PodMonitor.
Outras configurações de descoberta de service do Prometheus: Other Prometheus service discovery configurations.
Ative o monitoramento de rede do cluster (monitoramento de tráfego CoreDNS e Ingress)
O ACS integra-se por padrão ao Application Real-Time Monitoring Service (ARMS) para coletar gratuitamente métricas básicas e de gerenciamento principal de pods e containers. No entanto, as métricas para CoreDNS e Ingress do cluster não são coletadas automaticamente. Para configurar a coleta dessas métricas, faça logon no . A coleta de dados para esses dois componentes é um recurso pago.
No console do ACS, acesse Operations > Add-ons no painel de navegação à esquerda. Nesta página, instale os componentes gerenciados ALB Ingress Controller e CoreDNS conforme necessário.
Como alternativa, instale as versões open source no seu cluster. Para detalhes de configuração, consulte Integration overview.