Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

lacasera's avatar

Application Performance Monitoring

hi all, what is the application performance monitoring tool you use for your project and why. Thanks in advance

0 likes
7 replies
bobbybouwmann's avatar
Level 88

During development I mostly use the debugbar. This shows a lot of statistics about your app. For example the number of queries and which queries, the load time per page, which events are triggered and so on.

Laravel Debugbar: https://github.com/barryvdh/laravel-debugbar

For production I use NewRelic most of the time. This is a very powerful tool, but pretty expensive if you don't use it often. You can find more information about it here: https://newrelic.com/php/laravel

There are a lot of tools that I can recommend, but what kind of monitoring are you looking for? Maybe a combination of some free packages are already good enough for you ;)

lacasera's avatar

that @bobbybouwmann , I'm looking for the kind of information laravel-debugbar provides but in a production environment.

  1. How long are requests taking
  2. how long a function takes to execute
  3. which operations are taking up resources stuff like that.

however newrelic looks good. (aside the pricing.. lol)

shez1983's avatar

network tab (inspect element) can tell you how long requests are taking.

debug bar will tell you a bit more incl which queries are taking longest (which u can use to determine which funcs are taking longer)

1 like

Please or to participate in this conversation.