~/talk

Log analytics platform - build or buy: case study of Moonfrog Labs

Talkat Rootconf 2019 · 2019-06-21..06-22· [observability, devops-and-delivery]
links:none on file
slides:none on file

Decision point is clear: Moonfrog builds a self-managed ELK stack that ingests ~300GB/day, targets 99.90% uptime, and keeps frequently queried data for 8 days and hot retention for 90 days while moving older shards to warm/cold storage. The stack runs Elasticsearch on Spot instances, uses S3 as a hot backup with recover-on-demand, and aggressively tunes replica counts, JVM/heap and thread settings. Removing replicas and shifting to Spot plus hot/cold layout reduces operational cost by roughly 50% to 85% and yields a measurable cost/GB and recovery trade-off that actually works.

AI-written summary · about

  1. 0:00Intro
  2. 0:55Our problem statement
  3. 1:32Our business requirements
  4. 2:36Choosing the right option
  5. 4:07ELK Stack Overview: Terminologies
  6. 5:52Our ELK architecture: Hot-Warm-Cold data storage infinite scale
  7. 7:40Our ELK architecture: Size and scale
  8. 8:39Optimizations we did: Logstash
  9. 12:04Optimizations we did: Application side
  10. 15:03Optimizations we did: Infrastructure side
  11. 15:22Optimizations we did: EC2 and spot
  12. 17:20Optimizations we did: EBS
  13. 19:03Optimizations we did: Inter-AZ data transfer
  14. 19:45Data backup and restore
  15. 20:34Disaster recovery
  16. 26:51Key Takeaways
  17. 30:25Reflection
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.