~/talk

Zabbix: 100k NVPS on a Single Server

TalkinRussianat HighLoad++ Moscow 2018 · 2018-11-08..11-09· [observability]
links:none on file
links:none on file
slides:none on file

Zabbix monitoring platform is examined with focus on its limits and how to scale the analytics storage and optimize the Zabbix server and UI. The talk explains an architecture and practical optimizations used to run Zabbix at over 40k NVPS (net values per second) and summarizes operational experience and key conclusions.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11What is Zabbix
  3. 2:14Monitoring challenges at Intersvyaz
  4. 4:24Switching to ClickHouse for metrics
  5. 6:34Optimizing database performance
  6. 6:55Slow data collection issues
  7. 7:58Improving availability checks
  8. 9:03Asynchronous polling with nmap
  9. 10:05Synchronous polling limitations
  10. 13:21Diagnosing semaphore bottlenecks
  11. 14:25Zabbix server data flow
  12. 15:30Config cache and queue competition
  13. 16:36Preprocessor manager optimizations
  14. 17:17Scaling preprocessor manager
  15. 18:01Metrics per second record
  16. 19:27Final optimizations and trade-offs
  17. 20:10Testing the new system
  18. 20:56Fixing slow widget loading
  19. 21:43Summary
  20. 24:31Q&A
  21. 24:52Support concerns
  22. 26:41Implementation details
  23. 27:49Replacing fping with nmap
  24. 29:19Zabbix as alerting tool
  25. 30:32Resource allocation
  26. 31:59Adapting for proxies
  27. 33:44Closing 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.