~/talk

Scaling Icinga2 with many heterogeneous projects

Talkat OSMC 2018 · 2018-11-06..11-07· [devops-and-delivery]
name:Max Rosin
links:none on file
slides:none on file

Managed hosting runs Icinga2 across two Berlin data centers monitoring ~3,000 Linux hosts and deploying 60,000 checks via Puppet, with Puppet runs optimized from ~15 to ~5 minutes. Full-state migration from Icinga1 preserves acknowledgments, downtimes and comments using the in-house tool icingadiff (soon on GitHub). Cluster uses two masters and two satellites per DC, NRPE for checks, events exported to Elasticsearch, and Icingaweb2 extended with an SLA marker and Zendesk ticket creation for incident workflow.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 6:26Requirements for new monitoring
  3. 11:23Automating configuration with Puppet
  4. 17:29Service templates and defaults
  5. 20:21High availability setup
  6. 26:26Full state migration challenges
  7. 30:19Customizing Icinga Web
  8. 35:21Lessons learned and tips
  9. 37:10Is Icinga 2 perfect?
  10. 38:32Q&A session
~/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.