Jordi Boggiano

Application monitoring with Heka and statsd

Belgian living in Zürich, Switzerland

Building the internet for 10+ years

Symfony2, Composer and other OSS contributions

Working at Nelmio
 Symfony2 & performance consulting

Application Monitoring


Complex applications

Many moving parts

Complete system is hard to test

Spot problems before they occur

What do you use now?


System monitoring?

collectd, cacti, nagios, ganglia, munin, ..

Performance/Business metrics?

statsd, sentry, ..

Error reporting?

newrelic, ..

Log aggregation and routing?

graylog, loggly, splunk, logstash, syslog, ..

Stats rendering?

graphite, nagios, ..

Too many tools

What would jesus do?