Ferramentas Laravel para debug e acompanhamento

Fazer o debug de um sistema é uma tarefa muito importante, principalmente quando estamos desenvolvendo uma aplicação.

No Laravel temos algumas ferramentas que podem nos ajudar a fazer o debug de nossa aplicação.

Laravel Debugbar

O Laravel Debugbar é uma ferramenta que nos ajuda a fazer o debug de nossa aplicação. Ele nos mostra informações como:

  • Tempo de execução
  • Consumo de memória
  • SQL queries
  • Logs
  • Variáveis de sessão

Muito útil para acompanhar inclusive tamanho das queries no banco de dados.

Log Viewer

O Log Viewer essa ferramenta é excelente para acompanhar os logs do sistema. Ele apresenta não apenas os logs do laravel, mas também do NGINX assim podendo você acompanhar alguns erros do servidor web.

Laravel Audits

O Laravel Audits ferramenta para auxiliar a auditar o sistema, podendo acompanhar as alterações feitas no sistema. Com ela você terá o histórico das alterações feitas no sistema, quem fez, o que foi alterado e em qual data e hora, ótimo para acompanhar as alterações de dados feitas pelos usuários.

Laradumps

O Laradumps oferece uma tela para você acompanhar a execução, você pode evitar de utilizar o dd() e sim utilizar essa ferramenta para acompanhar o fluxo de execução do sistema. Ela oferece inclusive a opção ds()->HttpOn() e ds()->HttpOff() para você enviar os dados de uma requisição feita, assim você terá todos os dados da requisição e conseguirá debugar melhor.


Espero que esse artigo tenha te ajudado! Se tiver alguma dúvida pode falar comigo nas minhas redes sociais.

Até a próxima!