ForAll Systems Inc. is a Chicago-based educational technology company with more than 15 years of experience developing assessment software for K–12 school districts.

Meeting needs for small, agile teams
Their team was dealing with N+1 queries and a significant amount of slow requests. In order to diagnose issues before implementing an APM tool, Forall Systems would examine log files or try to reproduce the problems in their testing environments. This took valuable time away from the production process of their application and wouldn’t work 100% of the time.
They needed an APM that could provide the performance insights necessary without breaking their budget and requiring additional team members. Additionally, they wanted a responsive customer support team who would answer their questions and provide insights quickly.
So, Forall System’s primary challenge was to maintain their current team size, make necessary improvements to their application, while also identifying and finding solutions to performance problems.
Other monitoring solutions fail to fit
They previously utilized New Relic as an APM tool but found that the host-based pricing model didn’t work for their small and agile team. The team also tried using the ELK stack (Elasticsearch, Logstash, and Kibana) but found the product difficult to deploy and even more difficult to maintain.
Scout saves in more ways than one
The Scout APM team looked at the challenges they were experiencing and began the implementation of Scout APM immediately. Scout’s fast and easy implementation process delivered same-day, real-time insights to Forall Systems that drove positive results in just a few days. Scout’s transaction-based pricing model (with unlimited users) also allowed them to implement our tool without breaking the bank.

Forall Systems experienced positive results quickly with the help of Scout’s advanced features in detecting N+1 queries and slow endpoints. By leveraging Scout’s custom context, Forall Systems achieved their goals of being able to pinpoint the exact lines of code causing performance issues and fix them for optimized performance in a fraction of the time!
“As a small team, we rely on tools like Scout APM to help us monitor our applications and infrastructure in production.” — Toby Kavukattu, Vice President of Forall Systems
About Scout
Scout Monitoring is application performance monitoring designed to help developers across multiple languages quickly pinpoint and resolve performance issues before the customer ever sees them. Scout APM streamlines proactive and real-time insight, via easy package installation, into performance issues like N+1 queries, memory bloat, and other abnormalities with tracing logic that ties bottlenecks to source code.
Start your free trial today!
More about ForAll Systems
Forall Systems Inc., based in Chicago, has more than 15 years of EdTech experience consulting for assessment designers and developing assessment technology for use in K–12 school districts. They specialize in developing sophisticated assessment systems for use in the classroom that are easy for teachers to learn and use.
Forall Systems has worked in various areas including Adult Education, Special Education, English Language Learning, and Early Childhood Education.