~/talk

Automating runbooks with Jupyrest

links:none on file
slides:none on file

Jupyrest turns Jupyter notebooks into REST APIs (using papermill and JSON Schema inputs), executes them via incident webhooks, and returns executed HTML while saving results as RDF/TTL graphs. Low-severity notebooks run automatically, producing small graphs that a high-severity notebook concatenates and queries with SPARQL to do root-cause analysis. Example pipeline stitches four low-severity runs into one SLA-dip investigation, identifies node 212 as culprit while node 900 is transient, and cuts time-to-mitigate in production deployments.

AI-written summary · about

  1. 0:00Runbook automation with Jupyrest
  2. 2:40Automate investigation steps
  3. 4:28Jupyter to REST APIs
  4. 9:01Scalable runbook investigations
  5. 12:29Service domain modeling
  6. 14:16Low-severity incidents for high-severity investigations
  7. 19:08High-severity incident runbooks
  8. 21:17Root cause analysis with graph queries
  9. 24:05Key takeaways
~/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.