November 21, 2019
We are excited to announce the General Availability release of our PHP APM agent. You can now monitor your Laravel applications out of the box, and support for more PHP frameworks is in the works!
Adding our agent to your Laravel app is simple - just follow the instructions in our documentation. When you add Scout APM to your Laravel app, you’ll be able to automatically see the timings for:
Our PHP agent has many features that point you directly to performance problems and identifies potential areas of improvement, including:
Easily identify wasteful and easy to miss N+1 queries in your code.
Surface your consistently slow queries causing performance issues and impacting your end user experience.
Keep track of what version of your code was deployed. Spot performance differences between code deploys.
Attach additional information to detailed traces so you can have important contextual information about the trace.
Want to measure specific functions or transactions that are not automatically instrumented out of the box? Use our custom instrumentation to get performance insight into any part of your application.
Let us know what PHP framework you want to see next by filing or upvoting an existing issue in our GitHub Agent repo.
We see you, Laravel Queues 👀
See if any requests trigger memory bloat. Did the bloat happen due to one request, or multiple?
See the exact line of code in your transaction traces, including the author, time committed, and a direct link to the file on GitHub.
See exceptions side by side with your APM metrics - Scout integrates with Sentry, Rollbar, HoneyBadger and Bugsnag.
We're hard at work adding more useful insights to make it even easier to improve performance of your PHP apps!