![Page 1: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/1.jpg)
www.icinga.org
Icinga 2 – How to Monitor Windows
Icinga Camp - Amsterdam – 2016-06-28
![Page 2: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/2.jpg)
• Christian Stein• Icinga 2 user• Working for NETWAYS in the
Sales department
![Page 3: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/3.jpg)
WINDOWS: HOW TO?
![Page 4: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/4.jpg)
NSClient++
![Page 5: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/5.jpg)
• Default in plenty Nagios / Icinga setups
• Very easy to handle
![Page 6: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/6.jpg)
Problems
![Page 7: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/7.jpg)
• Network communication not encrypted• One connection for each check
![Page 8: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/8.jpg)
Icinga 2 Agent
![Page 9: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/9.jpg)
• Communication encrypted by SSL (Icinga 2 Protocol)
• One connection for each endpoint• Checks continue locally on network
failure
![Page 10: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/10.jpg)
Problems
![Page 11: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/11.jpg)
• Complex configuration• Requires SSL cert signing for each
node• Icinga 2 config knowledge required
![Page 12: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/12.jpg)
SOLUTIONS
![Page 13: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/13.jpg)
• Icinga 2 Setup Wizard
![Page 14: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/14.jpg)
• Make use of configuration management tools (like Puppet, Chef, Ansible, …)
![Page 15: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/15.jpg)
• Use Windows tools for deployment
![Page 16: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/16.jpg)
Windows tools?
![Page 17: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/17.jpg)
• Domain / Group policies• Chocolatey• PowerShell
![Page 18: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/18.jpg)
Are you serious?
![Page 19: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/19.jpg)
• choco install icinga2 -y
• Done!
![Page 20: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/20.jpg)
• Even better with Puppetpackage { ‚icinga2': ensure => latest,}
![Page 21: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/21.jpg)
• Icinga 2 PowerShell module
![Page 22: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/22.jpg)
Which Module?
![Page 23: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/23.jpg)
• https://github.com/LordHepipud/icinga2-powershell-module
• Installs, updates and signs certificates
![Page 24: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/24.jpg)
Voodoo?
![Page 25: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/25.jpg)
• Let’s get a live demo
![Page 26: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/26.jpg)
DEMO
![Page 27: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/27.jpg)
WHATS NEXT?
![Page 28: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/28.jpg)
• Windows 2016 support• Distinguish from web and local
installer locations
![Page 29: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/29.jpg)
• Possibly automated installation without adding monitoring data
• PowerShell remote execution support
![Page 30: Icinga Camp Amsterdam - How to monitor Windows](https://reader035.vdocuments.net/reader035/viewer/2022070515/587737eb1a28ab342e8b4f27/html5/thumbnails/30.jpg)
THANK YOU!www.icinga.orgdev.icinga.orggit.icinga.org
@icinga/icinga+icinga