@AbdoulNDiaye
http://abdoul-ndiaye.info
Logs are full of information BUT they are also full of useless
things when you have a problem to solve !
And now, what do you use ?
http://slides.seld.be/?file=2013-12-13+Application+monitoring+with+Heka+and+statsd.html#5
Nothing ? :(
System monitoring ?
collectd, cacti, nagios, ganglia, munin, ...
Performance / Metrics ?
Statsd, sentry, librato, ...
Error reporting ?
New relic, ...
Log aggregation and routing?
graylog, loggly, splunk, logstash, syslog, ..
+ Kibana, graphite, graphana, etc ...
One Solution
Made by Mozilla
Written in Go and Lua
Inspired by Logstash
What is already integrated in Heka?
System monitoring !
Performance / Metrics !
Log aggregation and routing !
Usefull dashboard
Basic Pattern
Inputs
Decoders
Router
Outputs
In details...
Heka is also :
v0.8.0
An example
sf2 app
heka
elastic search
Kibana
2 differents ways
Files
Explication Here
UDP
Download heka in github : Here
Sample of init.d file : Here
Ansible role : Here
Usefull Links
TomL language : Here
https://github.com/AbdoulNdiaye
abdoul.nd@gmail.com