Pusher
35 Case Studies
A Pusher Case Study
Scout provides stress-free server and application monitoring for developers, aggregating metrics from MySQL, Memcached, Rails, disk usage and more through 60+ plugins and alerting via email or SMS. Their challenge was providing up-to-the-second, consolidated visibility across many servers for brief debugging sessions—something that previously required opening many terminal windows. Pusher powers Scout’s realtime charts to deliver live metrics for this use case.
To solve this, Scout uses the Pusher Ruby gem for agents and the Pusher JavaScript library in the dashboard to stream realtime charts in a “burst mode,” with a GUID-based session key to restrict access without private channels. The Pusher-powered realtime charts give Scout users instant, web-based visibility into any number of servers, greatly simplifying troubleshooting and replacing manual terminal monitoring with live, consolidated metrics.
Andre Lewis
Founder