~/talk

Application Logging & Logstash

name:Ben Waine
links:none on file
slides:none on file

Uses the ELK stack—Elasticsearch Logstash Kibana—to ingest system and application logs formatted as JSON from Monolog, demonstrating monolog fingers_crossed to capture verbose context only on errors, tagging requests with a unique id to pull all lines for one failure, and parsing with grok patterns into fields. Shows a Vagrant demo (two VMs), live dashboards updated under JMeter load, filtering for 500s and latency percentiles, discusses retention (delete old indices or archive to S3) and scales to ~100 shippers or 10–20 Logstash nodes.

AI-written summary · about

  1. 0:00Start
  2. 0:06Ben Waine
  3. 1:33Application Log
  4. 3:58Keeping Track Of All This....
  5. 4:37The Elk Stack
  6. 6:41Visualizing Log Data
  7. 7:40Basic Logging Examples
  8. 7:54EGI: Loggers And Handlers
  9. 11:09EG 2: Tagging Formatting
  10. 13:29Log Levels
  11. 15:05EG 3: Event Logging
  12. 16:02Logstash Architecture
  13. 39:03Logstash Collecting
  14. 39:56Logstash Processing
  15. 42:18Groking
  16. 44:50Logging Ideas
  17. 47:30Go Forth And Log.... BUT
~/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.