~/talk

Lessons learned from monitoring a large production network

Talkat DevOpsDays Madrid 2020 · on Friday, 2020-02-21· [networking, observability]
slides:none on file

Facebook monitors a multi‑datacenter, multi‑continent network with two backbones (classic MPLS and software‑defined Express) using four monitoring tools that combine SNMP counters, ICMP/UDP/TCP synthetic probes and a novel eBPF‑based TTL tagging system. Agents send millions of probes to far fewer pingers, aggregators compute loss and RTT, and end‑to‑end injected faults plus synthetic aggregation tests measure coverage over time and space. Small team ownership (≈1.5 engineers per tool) forces simplicity; tools largely work but regressions, coverage holes and dependency cascades drive automated end‑to‑end tests and SLIs.

AI-written summary · about

  1. 0:00Intro
  2. 0:56How do we monitor the network
  3. 1:33Fabric networks
  4. 7:20Tools
  5. 12:00Localisation
  6. 16:00Examples
  7. 17:37Multiple tools
  8. 24:40Coverage
  9. 28:15Measuring
  10. 34:20Handling failure
  11. 37:35Keeping up with scale
  12. 39:15The tools
  13. 41:45Questions
~/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.