Habilitar registro
Log de depuração
Por padrão, o Commerce grava no log de depuração (<install_directory>/var/log/debug.log
) quando está no modo padrão ou de desenvolvimento, mas não quando está no modo de produção. Use o comando bin/magento setup:config:set --enable-debug-logging
para alterar o valor padrão.
bin/magento config:set dev/debug/debug_logging
para habilitar ou desabilitar o log de depuração para o modo atual.Para ativar o registro de depuração
-
Use o comando
setup:config:set
para habilitar o log de depuração para o modo atual.code language-bash bin/magento setup:config:set --enable-debug-logging=true
-
Limpe o cache.
code language-bash bin/magento cache:flush
Para desativar o log de depuração
-
Use o comando
setup:config:set
para desabilitar o log de depuração para o modo atual.code language-bash bin/magento setup:config:set --enable-debug-logging=false
-
Limpe o cache.
code language-bash bin/magento cache:flush
Logon do banco de dados
Por padrão, o Commerce grava logs de atividades do banco de dados no arquivo <install-dir>/var/debug/db.log
.
Para habilitar o log do banco de dados
-
Use o comando
dev:query-log
para habilitar ou desabilitar o log do banco de dados.code language-bash bin/magento dev:query-log:enable
code language-bash bin/magento dev:query-log:disable
-
Limpe o cache.
code language-bash bin/magento cache:flush
Registro de Cron
Com o lançamento da versão 2.3.1, o Commerce agora cria um log cron
separado.
Recentemente, a Commerce tornou o registro em log do cron mais explícito, o que forneceu mais informações, mas aumentou consideravelmente o system.log
.
Mover as informações de cron
para um log dedicado facilita a leitura de ambos os logs.
Por padrão, o Commerce grava informações de cron
no arquivo <install-directory>/var/log/cron.log
.
Registro do Syslog
Por padrão, o Commerce grava os logs syslog no arquivo syslog
do sistema operacional.
A partir do Commerce 2.3.1, você deve usar o comando magento
para habilitar ou desabilitar o syslog.
A configuração no Administrador foi removida.
Para ativar o registro do syslog
O registro em log para syslog
está desabilitado por padrão.
-
Use o comando
setup:config:set
para alterar o valor do banco de dadosdev/syslog/syslog_logging
paratrue
.code language-bash bin/magento setup:config:set --enable-syslog-logging=true
-
Limpe o cache.
code language-bash bin/magento cache:flush
Para desativar o registro de syslog
-
Use o comando
setup:config:set
para alterar o valor do banco de dadosdev/syslog/syslog_logging
parafalse
.code language-bash bin/magento setup:config:set --enable-syslog-logging=false
-
Limpe o cache.
code language-bash bin/magento cache:flush