System CPU alertas indicam que o uso da CPU do processo MongoDB atingiu um limite especificado. Este limite é especificado quando o alerta é criado.
Condições de alerta
Você pode configurar as seguintes condições de alerta na página de configurações de alerta em nível de projeto para acionar alertas.
System: CPU (Steal) % is ocorre quando o uso da CPU excede a taxa de acumulação de crédito de CPU da linha de base garantida pelo limite especificado. Para obter mais informações sobre acumulação de crédito da CPU, consulte a documentação da AWS para instâncias compatíveis com a AWS.
Observação
O alerta System: CPU (Steal) % is é aplicável quando o saldo de crédito da instância EC2 se esgota. Atlas aciona esse alerta somente para instâncias do AWS EC2 que permitem instâncias do AWS burstable. Atualmente, estes são tipos de clusters M10 e M20. Para saber como o desempenho de intermitência afeta os limites de dimensionamento automático, consulte Como o Atlas dimensiona a camada do cluster.
System: CPU (User) % is ocorre quando o uso da CPU do processo MongoDB, conforme normalizado pelo número de CPUs, excede o limite especificado.
Gatilhos comuns
Queries não otimizadas podem levar a alertas System CPU. Além disso, a camada de cluster atual pode não suportar a carga de trabalho atual.
Corrigir o problema imediato
Considere adicionar um ou mais índices para melhorar o desempenho da query.
Implemente uma solução a longo prazo
Considere a possibilidade de atualizar seu cluster para um nível mais alto para reduzir a porcentagem de uso da CPU utilizada pelo volume de trabalho atual. Para obter mais informações sobre a atualização de um cluster, consulte Modificar um cluster.
Monitore seu progresso
Visualize o gráfico Normalized System CPU para monitorar o uso da CPU de todos os processos no nó, escalado para uma faixa de 0 a 100%, dividindo pelo número de núcleos da CPU.
Monitore o uso da CPU para determinar se deve ser dimensionado para uma camada do cluster superior.
Se você não conseguir visualizar o uso que acionou o alerta, amplie no gráfico do Normalized System CPU clicando e arrastando seu mouse sobre o período de interesse. Com uma visualização de alta resolução, você pode identificar picos agudos no uso da CPU que não estavam visíveis na visão geral.
Para saber mais, consulte Visualizar métricas do cluster.