Scout APM
Scout MonitoringReviews from AWS customer
0 AWS reviews
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews
69 reviews
from
External reviews are not included in the AWS star rating for the product.
Fast performance tracking
What do you like best about the product?
The way analytics are handled, design and productivity wise is key, and scout handles them superbly, the tooling is lightweight and almost presents no impact on our infrastructure
What do you dislike about the product?
Billing could be more granular, because the jumps on pricing are double or more, and sometimes you don't need the full double just a little more, so that makes it hard to upgrade when your application is demanding the jump.
Also the receipts are kept separately, so it looks off on the platform.
Also the receipts are kept separately, so it looks off on the platform.
What problems is the product solving and how is that benefiting you?
Performance tracking, we've managed to keep the median and 95 percentile on check
Great for quickly identifying issues in performance
What do you like best about the product?
Easy to digest dashboards and in depth metrics for Ruby/Rails applications (N+1, memory bloat, etc). Their database query performance tracker is great to relate issues back to traces. Easy to figure out what endpoints / change in endpoint behavior can cause issues or started causing issues.
What do you dislike about the product?
We've had some issues getting individual of our most used endpoints making the tool a little less useful for that type of analysis.
What problems is the product solving and how is that benefiting you?
Identify performance issues with our product, release by release, or when incidents happen.
The best tool to monitor you application
What do you like best about the product?
The easy of the monitors and the detail on the graphs
What do you dislike about the product?
The time that it needs to refresh the data
What problems is the product solving and how is that benefiting you?
The clog on the database and the slow page load
Recommendations to others considering the product:
This tool is for better undestanding of your app
Scout is a great performance monitoring service for Rails apps.
What do you like best about the product?
I find the n+1 insights, slow query insights, and Rails-specific breakdowns of response times (e.g., time spent by ActiveRecord vs. views, etc.) to be particularly useful when I'm trying to diagnose performance bottlenecks.
What do you dislike about the product?
I find myself still using additional services to monitor performance of non-Rails-specific things, such as New Relic to monitor the performance of my AWS infrastructure and Sentry to monitor exceptions. (But then again, if Scout were to expand its scope into monitoring more layers too quickly, it might approach the "jack of all trades, master of none" sort of territory, so I don't necessarily think they should rush to do all the things that New Relic does.)
What problems is the product solving and how is that benefiting you?
My website performs complex calculations in its Rails back-end, which results in various performance bottlenecks. My top objective when using Scout is to identify and then resolve such performance bottlenecks (which can mean making improvements to Rails methods, Redis caches, an associated PostgreSQL database, etc.), and my secondary objective (which will eventually become my primary objective, once most bottlenecks have been resolved) is to quickly become aware (e.g., via alerts) of performance slow-downs that may result from time to time due to my deploying new releases of my code base.
Best Monitoring tool I have used so far
What do you like best about the product?
Able to see how the system performs and able to link multiple 3rd party apps
What do you dislike about the product?
Would be nice from a UX perspective if more details can be added.
What problems is the product solving and how is that benefiting you?
We run multiple promotions with over 10000 users hitting the site and after I started using Scout, I am able to actively monitor and this has helped immensely in making sure the site doesn't go down.
Recommendations to others considering the product:
I certainly recommend Scout as I use i almost every day for my day to day activities in terms of monitoring and working with our client whenever we expect heavy load in the system and it has helped immensely. This is an awesome tool and I have already recommended this to a couple of our other clients and help them understand how this can be beneficial. What I like in the system is that I can see all the errors and work with our team in fixing them. Sometimes it makes it hard to see where exactly the problem. Though the current view represents most of the data, it might be helpful if the UX can be enhanced a little bit.
Scout APM with Django web app
What do you like best about the product?
The UI of the site is straightforward, the integration was simple and the docs are well laid out. The ability to add additional context was great and has helped us utilize scout across different platforms.
The support team has been great to work with. They respond fairly quickly and have clear answers for me, even if the answers aren't what I wanted to hear.
The support team has been great to work with. They respond fairly quickly and have clear answers for me, even if the answers aren't what I wanted to hear.
What do you dislike about the product?
The traces utility seems to be broken for a number of use cases. It struggles with Waitress as the server library which results in some traces lacking quality detail.
I have noticed that the Python agent doesn't have the same feature set as some of the other languages, such as Ruby.
I have noticed that the Python agent doesn't have the same feature set as some of the other languages, such as Ruby.
What problems is the product solving and how is that benefiting you?
We've used it to identify slow queries and web requests. We've made some use of the N+1 query analyzer, but the cases it does find we're generally aware of. We have setup alerts to identify cases of heavy load during the business day.
Easy way to identify performance issues in your app
What do you like best about the product?
Fast identification of performance issues
What do you dislike about the product?
Lacks a price plan for very small companies
What problems is the product solving and how is that benefiting you?
Scout has helped us to really optimize the performance and memory usage of our app helping to improve user experience and reduce our hosting cost.
Had what I needed, but not all of what I wanted
What do you like best about the product?
Simple and easy to get a heads up view of the application I was monitoring. I was always able to get a good understanding of the application performance "parts" and address the issues as they arose. The database we use, MongoDB was not supported in the same way that Postgres or MySQL is which left the team with a blind spot in our analysis of performance issues.
What do you dislike about the product?
I think a closer integration with errors tracking would have been helpful -- it was hard to get a sense of the two, performance issues and errors reported in any cohesive way. I used a Thread profile from a past company to effectively see where the specific issues were at a ruby code level but I found no such thing in Scout
What problems is the product solving and how is that benefiting you?
Scout is there to make sure you can monitor your application, see historical performance and check against internal benchmarks
Scout keeps a pulse on performance and points you in the right direction for improving it
What do you like best about the product?
Scout allows you to see data however you need it. Whether you define endpoints as slow based on their total time consumed across the app or by response time, Scout easily lets you sort and filter accordingly. Digging into one endpoint, you can then see the details of a specific trace to see what kind of n+1 queries you have or what aspects of the request were slowest.
What do you dislike about the product?
This might be something that I just haven't dug into setting up, but it'd be nice if additional context about a request (like number of users in a firm) could help provide insight into what is "normal" or "expected" to provide insight into outliers.
What problems is the product solving and how is that benefiting you?
I am currently addressing our slowest endpoints by definition of "% Time Consumed". Scout has allowed me to easily see a ranked list where the slowest endpoint by this definition isn't necessarily the overall slowest response time, but by also taking throughput into consideration.
Great APM Solution for Rails Apps
What do you like best about the product?
- 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
- 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
What do you dislike about the product?
- 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.
- 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.
What problems is the product solving and how is that benefiting you?
- 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.
- 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.
Recommendations to others considering the product:
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
showing 31 - 40