~/talk

KernelCI New Generation

links:none on file
slides:none on file

KernelCI New Generation reindexes KernelCI data into an ELK stack to make logs and test results searchable and visual, ingesting builders, LAVA boot JSON and test JSON and duplicating streams into Elasticsearch, Logstash, Kibana. Each LAVA log line becomes one document per log line so searches return exact lines, daily indices enable retention and fast deletion, and the pipeline keeps 14 day retention. Implementation uncovered Logstash JVM and memory issues (single documents ballooning to 10+ GB), and dashboards show about 3% failing builds among hundreds of thousands of builds.

AI-written summary · about

  1. 0:00Introduction to KernelCI
  2. 1:28Problems with old frontend
  3. 3:34How KernelCI currently works
  4. 4:39Introducing new data pipeline
  5. 5:20Challenges with Elasticsearch
  6. 6:24Kibana dashboards overview
  7. 11:20Live demo screenshots
  8. 13:49Boot visualization features
  9. 16:44Test visualization features
  10. 18:13Log search functionality
  11. 21:24Next steps and evolution
  12. 22:33Q&A on data indexing
~/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.