Extending Icinga Web with Modules: powerful, smart and easily created
summary
Shows concrete modules built on icingaweb2 using the scaffoldbuilder and Director APIs: check-reports (PDF reports of latest check results wired into Reporting module), impersonate (login-as-user form plus audit hook), team dashboards and custom dashboards (role-mapped dashboard sharing, CLI install), monitoring-backports (restores removed host-action counts by extending list controller), a prototype plugin-doc-builder and map enhancements. Demos run live, most modules work, one report migration shows inconsistent execution times and plugin-doc-builder remains rough but functional.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:07About the speaker
- 2:11Extending Icinga Web 2
- 4:01Check Reports module
- 6:11Impersonate module
- 7:56Team dashboards module
- 10:25Scaffold Builder tool
- 11:29Custom dashboards module
- 12:35Monitoring backports
- 18:20Plugin dock Builder
- 20:29Scaffold Builder demo
- 21:36Map module enhancements
- 23:02Demo of modules
- 29:09Closing and resources
related talks
01h 08mCurrent State of Icinga
26mContributing to Open Source with the example of Icinga
32mBuilding a Community Around Ignite
27m(Re)building a Framework: Lessons, Community, and Impostor Syndrome
25mThe Linuxfabrik Monitoring Plugin Collection
43m"Drupal distributions panel"
31mGrafana Plugin Development for Beginners
06mClosing Remarks
