~/talk

Replacing NSClient++ for Windows Monitoring

Talkat Open Source Monitoring Conference 2023 · 2023-11-07..11-09· [nodejs]
links:none on file
slides:none on file

Introduces SNClient+ as a drop-in replacement for NSClient with full compatibility for existing .ini configs and scripts, implemented in Go to provide modern TLS and shipping hashed passwords; counts ~250,000 NSClient installs across customers motivating the rewrite. Provides MSI and package repos, supports Windows/Linux/OSX/BSD, exposes NP and REST APIs, includes managed exporters and an exporter-proxy for Prometheus metrics, a built‑in updater, and shows it running in production with acceptable performance.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 2:33NSClient++ limitations and issues
  3. 4:22Requirements for replacement
  4. 5:55Introducing SNClient++
  5. 7:21Nean stack and installation
  6. 8:46Built-in checks and configuration
  7. 10:11Config file format and overrides
  8. 12:42Macros and filters in config
  9. 14:28Thresholds and external scripts
  10. 16:59Security features and SSL
  11. 19:57Prometheus exporters overview
  12. 22:04Exporter exporter and managed exporters
  13. 24:52Windows and Linux exporters
  14. 26:40Built-in Prometheus metrics
  15. 27:00Built-in updater and updates
  16. 28:06Replacing NRPE on Linux
  17. 28:47Performance considerations
  18. 30:37Roadmap and future improvements
  19. 31:47Q&A
~/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.