Upgrade to Pro — share decks privately, control downloads, hide ads and more …

June 2015, PDXDevops - HEK Stack

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on. →

June 2015, PDXDevops - HEK Stack

Data stream processing at Treehouse with Heka

Avatar for Nathan Williams

Nathan Williams

June 29, 2015

More Decks by Nathan Williams

Other Decks in Technology

Transcript

  1. HEK Stack? • Like the ELK stack, but not –

    Heka – https://hekad.readthedocs.org/ – Elasticsearch – https://elastic.co/products/elasticsearch – Kibana – https://elastic.co/products/kibana
  2. Problems Encountered • Agent installation problems • High resource utilization

    in parsing • Buffer backups • Random hangs/slowdowns • Data discarded on error
  3. Operational Benefits • Distributed, “smart” agent, all the power out

    at the edge • Efficient indexing, Go is awesome • Resilient under error conditions, back- pressure • Multipurpose design (more than logs) • More...
  4. Things to know • Complexity – Learning curve • Lua

    – Sandbox – PEGs • Go – Recompile to extend • Smaller ecosystem – Fewer integrations – Very helpful (IRC, mailing list)
  5. What Next? • Metrics – Collectd – StatsD • Anomaly

    Detection – Local – Aggregate • More Outputs – Hipchat/Slack – Sensu → PagerDuty