Alertas gerenciados no Adobe Commerce: alertas do MariaDB

Este artigo fornece etapas de solução de problemas quando você recebe alertas MariaDB para Adobe Commerce no New Relic. Os alertas do MariaDB monitoram a alta carga de consultas, bem como o excesso de consultas DML (Data Manipulation Language). Ambos podem levar a uma experiência degradada do usuário ou até mesmo a um tempo de inatividade. Você pode receber quatro tipos de alertas:

  • Aviso de Consultas DML
  • Consultas DML Críticas

Produtos e versões afetados

Arquitetura do plano Pro da infraestrutura em nuvem do Adobe Commerce

Problema

Você receberá um alerta gerenciado no New Relic se tiver inscrito no Alertas gerenciados para o Adobe Commerce e um ou mais limites de alerta tiverem sido ultrapassados. Esses alertas foram desenvolvidos pela Adobe para fornecer aos clientes um conjunto padrão usando insights do suporte e da engenharia.

Fazer!

  • Anule qualquer implantação programada até que esse alerta seja limpo.
  • Coloque o site no modo de manutenção imediatamente se ele estiver ou se tornar totalmente inoperante. Para obter etapas, consulte Guia de Instalação > Habilitar ou desabilitar o modo de manutenção em nossa documentação para desenvolvedores. Adicione seu IP à lista de endereços IP isentos para garantir que você ainda possa acessar seu site para solucionar problemas. Para obter as etapas, consulte Manter a lista de endereços IP isentos.
  • Encerre todos os scripts, como importações, que podem ser a causa do alerta se o desempenho do site for afetado.

Não!

  • Execute indexadores ou crons adicionais que podem causar stress adicional no MariaDB.
  • Execute qualquer tarefa administrativa importante (ou seja, Commerce Admin, importações/exportações de dados).
  • Limpe o cache.

Solução

Consultas DML (consultas que modificam o banco de dados usando UPDATE, INSERT e DELETE)

Se você receber um alerta Crítico de Consultas DML, comece na primeira etapa. Se você receber um alerta de Aviso de Consultas DML, comece na etapa dois.

  1. Verifique se existe um tíquete de suporte do Adobe Commerce. Para ver as etapas, consulte nossa base de dados de conhecimento Rastrear seus tíquetes de suporte. O suporte do pode ter recebido um alerta de limite do New Relic, criado um tíquete e começado a trabalhar no problema. Se não houver nenhum ticket, crie um. O ticket deve ter as seguintes informações:
  2. Motivo do contato: selecione "Alerta New Relic MariaDB recebido".
  3. Descrição do alerta.
  4. Link do Incidente New Relic. Isso está incluído nos seus Alertas gerenciados para o Adobe Commerce.
  5. Para identificar a origem do problema, tente identificar as consultas DML:
  6. Revise suas operações de banco de dados usando etapas da página da Interface do Usuário do New Relic > Monitoramento > página Bancos de Dados.
  7. Classifique por CONTAGEM DE CHAMADAS, OPERAÇÃO. Revise as operações INSERT, DELETE e UPDATE.
  8. Procure por AVG alta.
  9. Clique em para localizar chamadores de operação de banco de dados. Isso identificará as transações usando essa consulta por tempo.
  10. Procure otimizações de código ou otimizações operacionais:
  11. Otimizações de código: procure otimizar consultas com inserções/atualizações em massa, minimizando o uso de índice ou limitando o código.
  12. Otimizações operacionais: descarregamento de modificações de dados que consomem muitos recursos para diminuir os tempos de tráfego.
  13. Otimizações adicionais: certifique-se de que você está na versão mais recente de ECE-Tools. Para ver as etapas, consulte Cloud para Adobe Commerce > Atualizar versão de ferramentas ece na documentação do desenvolvedor.

Leitura relacionada

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a