As cotas de recursos permitem monitorar o status dos recursos por meio de métricas de GPU, CPU e memória. Após a configuração de uma regra de alerta, o sistema envia uma notificação quando uma métrica de recurso apresenta anomalia, como utilização da CPU acima de um limiar. Use o CloudMonitor e o ARMS para visualizar dados de monitoramento, configurar alertas e assinar métricas.
Pré-requisitos
Antes de configurar o monitoramento e os alertas, crie uma cota de recursos. Para mais informações, consulte Introdução às cotas de recursos.
Métricas
O PAI-Quota fornece métricas para recursos de GPU, CPU, memória, disco e rede. Visualize essas métricas por cota ou por nó. Para obter uma lista completa e descrições detalhadas de todas as métricas, consulte Métricas do PAI-Quota.
Por cota
Métrica | Descrição |
Utilização de computação da GPU (por cota) | Utilização de computação da GPU para a cota. |
Utilização de memória da GPU (por cota) | Utilização de memória da GPU para a cota. |
GPUs agendadas (por cota) | Número de GPUs agendadas para a cota. |
Total de GPUs (por cota) | Número total de GPUs para a cota. |
Potência do dispositivo GPU (por cota) | Consumo de energia do dispositivo GPU para a cota. |
CPUs agendadas (por cota) | Número de núcleos de CPU agendados para a cota. |
Total de CPUs (por cota) | Número total de núcleos de CPU para a cota. |
Utilização da CPU (por cota) | Porcentagem de utilização da CPU para a cota. |
Utilização de memória (por cota) | Porcentagem de utilização de memória para a cota. |
Para mais métricas, consulte Métricas do PAI-Quota. | |
Por nó
Métrica | Descrição |
Utilização de computação da GPU (por nó) | Utilização de computação da GPU para o nó. |
Utilização de memória da GPU (por nó) | Utilização de memória da GPU para o nó. |
GPUs agendadas (por nó) | Número de GPUs agendadas para o nó. |
Total de GPUs (por nó) | Número total de GPUs para o nó. |
Potência do dispositivo GPU (por nó) | Consumo de energia do dispositivo GPU para o nó. |
CPUs agendadas (por nó) | Número de núcleos de CPU agendados para o nó. |
Total de CPUs (por nó) | Número total de núcleos de CPU para o nó. |
Utilização da CPU (por nó) | Porcentagem de utilização da CPU para o nó. |
Utilização de memória (por nó) | Porcentagem de utilização de memória para o nó. |
Para mais métricas, consulte Métricas do PAI-Quota. | |
Visualizar painéis de monitoramento
Faça login no PAI console. Na página de detalhes de uma cota de recursos, clique em Monitoring para visualizar os dados de monitoramento.
A página de monitoramento exibe métricas de GPU, CPU, memória, rede e disco. Visualize essas métricas por cota ou por nó. Nota: Os dados de monitoramento são retidos por até 30 dias.
Clique em More para selecionar as métricas de desempenho a serem exibidas. Arraste as métricas para reordená-las conforme a prioridade.
No painel, amplie uma área selecionada, desfaça o zoom, redefina a visualização e baixe os dados do gráfico.
Ao ativar a sincronização de gráficos, as ações de zoom e panorâmica são aplicadas a todos os gráficos simultaneamente, facilitando a comparação entre diferentes visualizações.
Personalize o número de gráficos exibidos por linha.
Usar o CloudMonitor
O CloudMonitor é um serviço da Alibaba Cloud que monitora seus recursos. Com ele, visualize dados de monitoramento do PAI-Quota, configure alertas e assine dados de métricas por meio de APIs para criar painéis personalizados. Para mais informações, consulte O que é o CloudMonitor?.
Faturamento
O uso do CloudMonitor gera custos. Para detalhes sobre faturamento, consulte Faturamento do CloudMonitor.
Visualizar dados de monitoramento
Faça login no console do Cloud Monitor.
No painel de navegação à esquerda, escolha .
-
Na página Cloud Service Monitoring, selecione PAI-Quota. Na caixa de pesquisa, selecione ou pesquise um nome da cota de recursos. Os gráficos de monitoramento correspondentes serão exibidos na parte inferior da página.
Nos gráficos de monitoramento, você pode:
Alternar dimensões de monitoramento: Visualize métricas por cota ou por nó.
Alterar o intervalo de tempo: Selecione 1 hora, 3 horas, 6 horas, 12 horas, 1 dia, 3 dias, 7 dias, 14 dias ou um intervalo de tempo personalizado.
Ampliar: Clique em zoom
no canto superior direito de um gráfico para ver seus detalhes.
Configurar monitoramento e alertas
Use o recurso de alertas para monitorar o uso de recursos dentro das suas cotas e configurar regras de alerta. Se o uso de recursos oscilar e ultrapassar um limiar especificado, o sistema enviará um alerta. Para configurar alertas, siga estas etapas:
Etapa 1: Configurar um contato de alerta
Faça login no console do Cloud Monitor.
No painel de navegação à esquerda, escolha .
Na aba Alert Contacts, clique em Create Contact, insira o nome, número de telefone, endereço de e-mail ou URL do webhook do contato e clique em Confirm.
Na aba Alert Contact Group, clique em Create Contact Group, insira um nome para o grupo e adicione contatos de alerta existentes ao grupo, depois clique em Confirm.
Etapa 2: Configurar uma regra de alerta
No painel de navegação à esquerda do console do CloudMonitor, escolha Cloud Resource Monitoring > Cloud Service Monitoring.
Na página Cloud Product Monitoring, pesquise e acesse PAI-Quota.
Na página PAI-Quota, selecione a região onde seu serviço está localizado e clique em Create Alert Rule.
-
No painel Create Alert Rule, configure os seguintes parâmetros e clique em Confirm.
Parâmetro
Descrição
Product
Produto ao qual a regra de alerta se aplica. Selecione PAI-Quota.
Resource range
Escopo da regra de alerta. Valores válidos: All Resources e Instances.
All Resources: Uma notificação de alerta é enviada se qualquer recurso atender à condição da regra de alerta.
Instances: Selecione os recursos associados, que correspondem aos IDs das cotas de recursos. Um alerta é acionado apenas quando uma ou mais das instâncias selecionadas atendem à condição de alerta.
Rule description
Condição que aciona o alerta. Para mais informações sobre como configurar uma regra de alerta, consulte Criar uma regra de alerta.
Mute for
Intervalo para reenvio de notificações de um alerta não resolvido.
Effective period
Período durante o qual a regra de alerta permanece ativa.
Alert contact group
Grupo de contatos que recebe as notificações de alerta. Selecione um grupo ao qual os contatos de alerta estejam atribuídos.
Tag
Tag personalizada para a regra de alerta, composta por uma chave de tag e um valor de tag.
Na página PAI-Quota, clique em View Alert Rules para visualizar os detalhes das regras de alerta criadas, consultar o histórico de alertas e modifique regras.
Também é possível configurar alertas usando operações de API. Essas operações permitem visualizar o histórico de alertas, gerencie modelos de alerta e configurar regras e contatos de alerta. Para mais informações, consulte Alertas.
Assinar métricas
O CloudMonitor oferece um serviço de API que permite assinar métricas e dados de cotas de recursos. Utilize esse serviço para construir seus próprios sistemas de monitoramento e painéis. Para mais informações, consulte Monitoramento de produtos cloud.
|
API |
Descrição |
|
Consulta os dados de monitoramento mais recentes de uma métrica especificada. |
|
|
Consulta os dados de monitoramento de uma métrica específica para um serviço de nuvem determinado. |
|
|
Consulta os dados de monitoramento de uma métrica para um serviço de nuvem específico. |
|
|
Lista as métricas disponíveis e seus metadados. |
|
|
Lista os serviços de nuvem que fornecem métricas de séries temporais. |
|
|
Consulta os dados de monitoramento mais recentes de uma métrica especificada para um serviço de nuvem e, em seguida, consulta os dados de monitoramento ordenados dessa métrica. |
O exemplo a seguir mostra como chamar a operação DescribeMetricList para consultar dados de uma métrica específica.
Acesse a página Métricas do PAI-Quota.
Na coluna Actions da métrica desejada, clique em Get Metric Data.
-
No OpenAPI Explorer, configure os seguintes parâmetros principais e mantenha as configurações padrão para os demais. Para mais informações sobre os parâmetros, consulte DescribeMetricList.
Parâmetro
Descrição
Namespace
Defina como
acs_pai_quota.MetricName
Nome da métrica a ser consultada. Exemplo:
QUOTA_CPU_REQUEST.StartTime
Início do intervalo de tempo da consulta. Exemplo: 2024-05-15 00:00:00.
EndTime
Fim do intervalo de tempo da consulta. Exemplo: 2024-05-28 00:00:00.
NotaO intervalo de tempo não pode exceder 31 dias.
Após configurar os parâmetros, clique em Initiate Call para visualizar os dados da métrica no intervalo de tempo especificado.
Usar o ARMS
O Application Real-Time Monitoring Service (ARMS) é uma plataforma de observabilidade nativa da Alibaba Cloud. Com o ARMS, crie painéis personalizados do Grafana para o PAI-Quota e configure regras de alerta do Prometheus para monitorar integralmente as métricas das cotas de recursos. Para mais informações, consulte O que é o Application Real-Time Monitoring Service (ARMS)?.
Faturamento
O uso do ARMS gera custos. Para detalhes sobre faturamento, consulte Faturamento do ARMS.
Integrar dados de monitoramento
Procedimento:
Faça login no console do ARMS.
No painel de navegação à esquerda, clique em Integration Center.
Na página Integration Center, clique em AI à esquerda e, em seguida, clique em Alibaba Cloud PAI-Quota.
-
(Opcional) No painel exibido, visualize o painel de monitoramento e revise as métricas coletadas e os modelos de regras de alerta.
Visualização
Clique em Preview para ver o painel de métricas.
Métricas
Clique em Metrics para ver a lista de métricas coletadas.
Modelos de regras de alerta
Clique em Alert Rule Templates para visualizar os modelos predefinidos de regras de alerta.
-
Na aba Start Integration do painel, configure os seguintes parâmetros e clique em Confirm.
Parâmetro
Descrição
Region for data storage
Selecione a região onde deseja armazenar os dados.
Integration name
Insira um nome para a integração.
A integração dos dados de monitoramento leva cerca de um a dois minutos.
Após a conclusão da instalação, clique em Integration Management para visualizar os detalhes do ambiente integrado.
Visualizar o painel do Grafana
Faça login no console do ARMS. No painel de navegação à esquerda, escolha Integration Management. Na aba Integrated Environments, selecione Cloud Service Environment e clique em nome do ambiente.
Na aba Component Management, na seção Component Type, clique em Dashboard para visualizar o painel integrado do Grafana.
Clique em nome do painel para acessar o painel de monitoramento.
Configurar alertas do Prometheus****
Configure alertas de monitoramento usando o Prometheus. Procedimento:
Faça login no console do ARMS. No painel de navegação à esquerda, escolha Integration Management. Na aba Integrated Environments, selecione Cloud Service Environment e clique em nome do ambiente.
Na página Component Management, na seção Component Type, clique em Alert Rule para visualizar as regras de alerta integradas.
-
As regras integradas geram eventos de alerta, mas não enviam notificações por padrão. Para receber notificações, utilize um dos métodos abaixo:
Configure uma política de notificação para definir regras de correspondência para eventos de alerta. Quando uma regra é acionada, o sistema envia uma mensagem de alerta ao destinatário especificado pelo método escolhido. Para mais informações, consulte Políticas de notificação.
-
Edite uma regra de alerta para configurar seu método de notificação.
Na página de edição de uma regra de alerta do Prometheus, personalize as condições de alerta, duração, conteúdo e métodos de notificação. Para mais informações, consulte Criar uma regra de alerta do Prometheus.
Assinar métricas
O exemplo a seguir demonstra como consultar dados de métricas pelo console. Procedimento:
Faça login no console do ARMS.
No painel de navegação à esquerda, clique em Integration Management.
Na página Integration Management, acesse a aba Integrated Environments, selecione Cloud Service Environment e clique em nome do ambiente desejado para ver seus detalhes.
Na página de detalhes, clique em Explore.
Na aba Explore, dentro da seção Explore, selecione um nome de Metric, adicione pares chave-valor na caixa de texto Labels e clique em Run query no canto superior direito.

Também é possível recuperar dados de métricas usando a API HTTP do Prometheus. Para mais informações, consulte Consultar métricas e configurar uma fonte de dados para o Grafana.