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 se inscrito no Alertas gerenciados para o Adobe Commerce e um ou mais limites de alerta foram ultrapassados. Esses alertas foram desenvolvidos pela Adobe para fornecer aos clientes um conjunto padrão usando insights do suporte e da engenharia.

Faça!

  • 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 etapas, consulte Guia de instalação > Ativar ou desativar o modo de manutenção na documentação do desenvolvedor. Adicione seu IP à lista de endereços IP isentos para garantir que você ainda possa acessar seu site para solucionar problemas. Para obter 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 obter as etapas, consulte nossa base de conhecimento Acompanhe 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 Incidente New Relic. Isso está incluído no seu Alertas gerenciados para o Adobe Commerce.
  5. Para identificar a origem do problema, tente identificar as consultas DML:
  6. Revisar as operações do banco de dados usando etapas do New Relic Páginas de Interface do Usuário APM > 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 obter etapas, consulte Nuvem para Adobe Commerce > Atualizar versão das ferramentas ece na documentação do desenvolvedor.

Leitura relacionada

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