~/talk

Troubleshooting iRules - Take Two!

Talkat F5 Agility 2021 · 2021-04-20..04-22· [networking, devops-and-delivery]
linkedin:jasonrahm
slides:none on file

Recommends using VS Code with F5 extensions to edit, merge and set explicit iRule priorities (default 500) and warns to treat iRules as objects when saving. Advises log everything behind a static debug variable and try/catch, but avoid disk logging in prod; sample logs instead. Use command-line tools—curl, HTTPie, OpenSSL—and the tickle shell to validate Tcl syntax; timing shows simple math loop at ~1.59µs/iteration. Use source control, short idle TCP/UDP profiles to avoid stale connections, and run the rule profiler + Campfire or tstcl tests for performance.

AI-written summary · about

  1. 0:00Intro
  2. 3:17Live Share
  3. 8:05Log Everything
  4. 8:49Troubleshooting Eyerolls
  5. 9:50Logging
  6. 16:11tcp reset
  7. 17:12curl openssl
  8. 24:28source control
  9. 27:06performance
  10. 33:44outro
~/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.