Scout is the easiest way to unleash StatsD.
No infrastructure required: you are minutes away from StatsD-backed charts and alerting.
Instrument your app.
Measure everything: StatsD has minimal overhead and won't break your app if our agent is unavailable.
View+Alert on your metrics.
Your metrics are first-class citizens within Scout. Compare against the performance metrics you already report.
StatsD support is embedded in our server monitoring agent: unify your StatsD and server metrics with one elegant service.
View your StatsD and server performance metrics from a single dashboard.
Use Scout’s powerful alerting functionality to monitor your key metrics.
StatsD libaries exist for virtually every common language.
Use a single monitoring system vs. multiple overlapping tools.
Frequently Asked Questions
What types of metrics can I report?
Scout supports counters, guages, and timers. Read more about metric types on our help site.
How much of a performance impact does StatsD have?
The performance impact of StatsD is dependent on the number of metrics processed per-second. Scoutd's built-in statsd server is equally as performant as the StatsD node.js server. Although Scoutd is limited to a single CPU, it can handle over 100k metrics per second on a 2.7GHz CPU. Learn more on our help site.
Are there any extra dependencies?
StatsD support is embedded in our Scoutd monitoring agent. No extra dependencies or services are required once Scoutd is installed.
Why not build this on my own?
Of course you could! However, a production-grade custom metrics solution that supports both charts and alerting involves a number of moving pieces and real hardware costs. We're confident the value you'll receive from offloading this burden to us is far greater than the cost of rolling your own.