91% SW Score The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read more
Application Monitoring that finds what you can't see in charts
76.1%
23.9%
0%
0%
0%
Ease of Use, Detailed Performance Insights, Actionable N+1 Query Insights, Effective Performance Bottleneck Identification
Limited Language Support, Occasional Trace Detail Limitations, Limited Historical Data Access, High-Traffic Pricing Concerns
Many users appreciate Scout's intuitive interface, finding it easy to navigate and use, even for beginners. Reviewers also highlight its detailed insights and analytics, which provide valuable information for monitoring and improving application performance. Additionally, the ability to customize dashboards and receive real-time alerts is seen as a useful feature. However, some users mention occasional performance issues, suggesting room for improvement in stability. Overall, reviewers find Scout to be a reliable and effective APM tool that offers comprehensive monitoring capabilities and user-friendly features.
AI-Generated from the text of User Reviews
Scout APM is the performance monitoring tool that we find most actionable. It's easy to drown in the data, rendering the tool useless. But Scout does a really good job of showing the right data that highlight the most pressing performance problems, so that you can use precious development time most effectively to fix them.
Their error monitoring service is not (yet) feature-comparable with other specialised tools like Sentry.
Performance becomes an issue for any web application at some point. Scout APM:
- tracks the performance of our endpoints, both average as well as distribution to identify problematic sets of query parameters
- highlights the most problematic ones in terms of frequency called and response time
- identifies N+1 queries to the database
- highlights requests that are causing high memory usage
Scout is easy for our team to use, provides clear insights, and has a reasonable price.
I would have said that the design was a bit dated, but they've recently updated some of the UI so there really isn't anything I dislike.
Scout APM helps us determine what areas of our application might be causing performance issues. It does this for web, worker, and database so that we can ensure everything is fine tuned.
We are able to deploy with greater confidence because we can see if updates impact performance and response times, and we are able to get previews of the exact lines of code which might be causing a delay.
Scout has helped us on many occasions by alerting us to performance probems before they become a major issue. When issues do come up, it helps us to pinpoint the exact problem so we can resolve it quickly.
The transaction limit means we need to sample requests to remain below the threshold. It would be nice to have higher transaction limits (perhaps with a lower retention time?) so we don't miss out on tracking important requests.
The N+1 and slow query insights are particularly useful for identifying performance issues. It's also really helpful to see a breakdown on each trace to identify where time is spent.
I love that I can have both APM and errors in the same application. One service to rule them all! Their UX is splendid and always a pleasure to work with and the level of detail (insight) is spot on! As for the errors, they also are following that same high quality UX where things are easy to reason about.
I honestly have no complaints, perhaps if I were able to make a wish, I'd wish for infrastructure monitoring. For now, however, it is more than enough to be able to trace everything in my app, see slow queries etc. System resource usage is the only thing thing that I don't have insight into.
Since NewRelic have turned into an incomprehensible mess, I have been on the lookout for an APM that gives me insight into the health of my applications. Discovering later that they also support error/exception reports was such a pleasant bonus. Their UX is very pleasant to navigate and super easy to understand.
- Easy to set up and use.
- You can start analyzing your worst performance endpoints within minutes after installing it.
- When it's correctly instrumented it really helps to narrow down the specific chunks of code causing bad performance.
- Works great with Rails applications
- Dashboard is really helpful in terms of showing just the things you need
- Enabling background jobs analysis consumes a lot of plan's usage
- Data stops being collected if the usage surpasses the limits of the plan after a few days (even after those days the average usage decreases)
- If you are unaware your data is not being collected anymore your data is lost, difficulting debugging events in that time frame.
- API is somewhat limited. Ex: To extract data and build custom reports.
If you have a small to middle-sized Ruby on Rails application you definitely should check it out. It really has a good return on investment
- Debugging slow endpoints and N+1 queries
- Analyzing memory consumption
- Exploring database usage in background jobs
- Helping junior team members to visualize and fix performance issues
- It has been our go-to tool for performance and optimization needs for a couple of years from now.
Break down on tracing and resource usage. Especially when working on legacy architecture. Fixing and pointing to leakage is a different beast on itself. Implementing scout APM help me with that. Ease of implementing and wide support mean it is easy to setup and modify.
No clear legend on graph color when comparing improvement. Once I spent quite a time figure out if the fix improve things or make things worse. Separate graph for different concern will also help a lot.
If you need quick to setup monitoring system on old architecture. scout APM provide it quickly to try and custom as you want. It help give quick view if the service is the correct one for your need.
n+1 query problem on old stacks that it is hard to determine the query builder. Slow API detection and checking if the fix made any progress. Detecting at which endpoint wasting the most resource, and if it really need that much resources
It's very intuitive, simple and complete solution, about application performance. It provides good reports about how is your performance and has a good drill-down for web requests and workers processes.
The time window period is very limited and it's a little hard to use it.
Scout APM helps us to figure out what bottlenecks and performance issues we have. This allowed us to improve the response time and consequently improves user experience.
What is there to say about ScoutAPM, it is a very friendly and always replies to queries promptly, the UI of the product is quite intuitive and in addition to that we were offered a demo in order to better understand how to best squeeze the most out of it. Definitely in the short amount of time that we've used it, it has already proven it's usefulness by giving us the opportunity to see part of the platform which were not performing up to the standard we expected, making it easier for us to make them better.
I would definitely recommend ScoutAPM, as I did with my boss, to everyone who is willing to have a better understanding of what is happening under the hood even out of office hours.
Hope this helps, have a nice day.
We haven't been users for long, and so far we haven't found anything we don't like
We mostly wanted to be able to profile peaks happening outside business hours related to PHP, and we've been able to continuosly monitor the performances and solve them and to find consistent bottlenecks which needed to be addressed
We used Scout at Callbell to monitor all our query speed and this helped us a lot to improve the speed of our service!
Nothing to complain about :) absolutely recommended!
Very simple to use!
We used Scout at Callbell to monitor all our query speed and this helped us a lot to improve the speed of our service!
Looking for the right SaaS
We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.
Want more customers?
Our experts will research about your product and list it on SaaSworthy for FREE.
Dev-centric performance monitoring for Laravel applications. Their service automatically collects insights about performance issues and alerts you & your team.
Would be nice if it provided MySQL index insights. Like missing, duplicate or bad indexes.
Slow queries, N+1 issues, bottlenecks and more.