~/talk

An Elastic Search Cluster Named George Armstron Custer

Talkat DevOpsDays Salt Lake City 2016 · 2016-06-14..06-15· [databases]
slides:none on file

Elasticsearch used for centralized logs repeatedly causes whole-cluster failures so a runbook job called The Hammer automates restarts but does not fix root causes. A custom monitoring pipeline polls Elasticsearch API endpoints (nodes cluster health) and runs side-by-side comparisons between the old cluster and a new cluster named Winston. JVM metrics show a missing GC sawtooth and high JVM heap utilization, so alerts pull misbehaving nodes and either add capacity or retire indices. External checks via monitoring the API through the load balancer prevent blind spots and the automation lives at bitly/custerscluster.

AI-written summary · about

  1. 0:00Blue Square vmware
  2. 1:45Failing servers crash entire cluster Servers unresponsive or inaccessible Cluster restarts take time
  3. 2:15Using Monitoring Endpoints
  4. 3:15Predict node failure by monitoring JVM Heap Remove node to prevent complete cluster failure
  5. 4:15Elasticsearch monitoring is internal Doesn't work when cluster is down Monitor externally via load balancer
  6. 4:30Teamwork is critical Ideas, tools, support are helpful
  7. 5:00Custer's Next Stand? How Trax monitors now Automatic monitoring in a dynamic environment
~/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.