~/talk

Performance Diagnostics with Open Distro for Elasticsearch

Talkat Devoxx Belgium 2019 · 2019-11-04..11-08· [observability, databases]
links:none on file
slides:none on file

Open Distro ships a Performance Analyzer plugin that instruments every HTTP and shard RPC, writes events to shared memory/tempfs and a separate agent reads and correlates /proc per-thread CPU samples to attribute CPU and latency by index, shard and operation. Metrics land in SQLite snapshots every 5s, the Node.js PerfTop client fetches them over SSH, and the stack handles workloads up to 100k docs/sec. Built diagnostics expose CPU, JVM, disk service rate and hot-shard causes and supports encrypted transport.

AI-written summary · about

  1. 0:00Introduction
  2. 1:19Overview
  3. 2:45Why do we care
  4. 3:59Open Distro
  5. 4:31Security
  6. 6:24Performance Analyzer
  7. 6:45Performance Analyzer Overview
  8. 8:30Performance Analyzer Use Cases
  9. 10:03Performance Analyzer Components
  10. 13:34Data Flow
  11. 17:18Metrics
  12. 18:33What I miss
  13. 19:03Key innovation
  14. 19:17CPU utilization
  15. 20:11Query results
  16. 21:12Query operations
  17. 23:05Database creation
  18. 23:29Matrix processor
  19. 24:11Web service
  20. 24:38Disk utilization
  21. 25:50Root cause analysis
  22. 26:54Typical issues
  23. 28:58Perftop
  24. 29:29Network Memory
~/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.