~/talk

Building a better check_http

links:none on file
slides:none on file

A complete reimplementation of check_http called check_httpv2 is written as a Rust binary that keeps Nagios/monitoring-plugins exit codes and runs independently, builds in minutes, and ships as check_http_version_two. It combines certificate, status and content checks into one call so many environments go from two processes per check to one — roughly half the invocations — fixes chunked‑boundary string matching, improves redirect handling, supports all HTTP methods, adds cookies and bearer tokens, and pairs with a separate check_cert for issuer/SAN/signing-algorithm checks across TLS services.

AI-written summary · about

  1. 0:00Introduction and context
  2. 4:42Why reimplement check_http
  3. 11:56Choosing Rust for the new check
  4. 15:30Building and running check_http V2
  5. 21:42Advantages of the new check
  6. 26:28Q&A and closing remarks
~/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.