Análise e Limpeza de Logs
Os logs de integração são essenciais para identificar e resolver problemas de sincronização entre o Millennium e a plataforma de E-commerce.
Consultar Logs de Integração
Verifique os logs (vitrine_log) de um produto específico para analisar as falhas no envio.
SELECT *
FROM vitrine_log
WHERE PRODUTO = 92069
AND VITRINE = 10401;Parâmetros
PRODUTO: Substitua pelo ID do produto desejadoVITRINE: Substitua pelo identificador da sua vitrine
Informações Comuns nos Logs
| Campo | Descrição |
|---|---|
DATA | Data e hora do registro |
TIPO | Tipo de operação (envio, erro, etc.) |
OBS | Observação/mensagem de erro |
COD_PEDIDOV | Código do pedido (quando aplicável) |
Deletar Logs de Integração
Limpe os logs de um produto específico para garantir um histórico claro antes de tentar um novo reprocessamento.
DELETE FROM vitrine_log
WHERE PRODUTO = 92069
AND VITRINE = 10401;Quando Usar
Use este comando quando:
- Os logs estão muito antigos e não são mais relevantes
- Você quer iniciar uma nova tentativa de integração com histórico limpo
- O volume de logs está impactando performance
Análise de Erros Comuns
Tipos de Log
| Tipo | Descrição | Ação Recomendada |
|---|---|---|
1 | Envio bem-sucedido | Nenhuma ação necessária |
2 | Erro de comunicação | Verificar conectividade com a plataforma |
3 | Erro de validação | Verificar dados do produto |
4 | Erro de pedido | Ver seção de Pedidos Não Integrados |
Mensagens de Erro Frequentes
"Código de pedido cliente"
Indica problema com o código do pedido. Geralmente requer tratamento via bloqueio de pedidos.
"Produto não encontrado"
O produto pode ter sido removido da plataforma ou o ID externo está incorreto.
Solução:
- Verificar se o produto existe na plataforma
- Atualizar o
ID_EXTERNOse necessário - Forçar reenvio do produto
"Timeout na conexão"
Problema de comunicação com a API da plataforma.
Solução:
- Verificar status da plataforma de E-commerce
- Verificar configurações de rede/firewall
- Tentar reprocessar em horário de menor tráfego
Limpeza em Massa de Logs
Para limpar logs antigos de toda a vitrine:
DELETE FROM vitrine_log
WHERE VITRINE = 10401
AND DATA < CURRENT_TIMESTAMP - 30; -- Logs com mais de 30 diasCuidado
Esta operação remove dados históricos permanentemente. Certifique-se de que não precisará desses logs para análise futura.
Próximos Passos
- Para problemas específicos com pedidos, consulte Pedidos Não Integrados
- Para voltar ao diagnóstico geral, consulte Diagnóstico da Fila