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

Kamon

 Kamon

Akka monitoring

Arnout Engelen

December 12, 2014
Tweet

More Decks by Arnout Engelen

Other Decks in Technology

Transcript

  1. Tracing • One ‘TraceContext’ across actors/ask • Builtin support for

    spray requests ◦ Even across hosts with X-Trace-Token hdr • Easy to expose to logback
  2. Tracing • Monitoring: ◦ Start/stop of TraceContext and segments ◦

    Actor metrics (mailbox size, processing time etc) ◦ System metrics (CPU etc)
  3. Dashboarding • Kamon -> DataDog • Kamon -> StatsD ->

    Graphite -> Grafana ◦ All in one convenient docker image :) • Grafana beats DataDog • Demotime!
  4. What’s good • Simple core • Quick win: logback •

    Useful extensions (i.e. spray) outofthebox
  5. What’s missing • Trace information lost in dashboards • Docs:

    high-quality but incomplete • Fairly new, some (superficial) quirks in supporting material