SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
www.netways.de
Windows Monitoring
Einrichtung und Prüfung
mit
Icinga 2
OSMC 2017 | Christian Stein | 22. November 2017
www.netways.de
Frustration am Arbeitsplatz
Featuring Thomas Gelf
www.netways.de
• Installation des Agents auf allen Systemen
• Konfiguration für den Verbindungsaufbau
• Erstellen der SSL-Zertifikate
Herausforderungen
www.netways.de
• Manuelle Installation
• Verteilung des MSI-Installers per Policy
• Nutzung von Tools wie Puppet
• Embedded Installation im Windows-Image
Deployment Möglichkeiten
www.netways.de
• Konfiguration für Icinga Umgebung fehlt
• SSL-Zertifikate müssen pro Agent erstellt werden
• Jeder Agent dadurch individuell
Problemstellungen
www.netways.de
• Download des Installers aus definierten Quellen
• Installation und Updates / Downgrades von Agents
• Sicherheitsvalidierung der CA
• Erstellung von Zertifikaten für den Agent
• Konfiguration der Zonen / Endpunkte
• Validierung der Konfiguration und Neustart des Agents
• Optionale Installation des NSClient++
Icinga 2 PowerShell Modul
www.netways.de
• Nur allgemeine Icinga 2 Einstellungen notwendig
• Agent-Name wird automatisch ermittelt
• Ausrollen des PowerShell-Moduls über Group-Policies
• Ausführen des Skripts manuell, per Remote-Execution
oder Group-Policies
Automatisierung mit Parametern
exit $icinga = Icinga2AgentModule `
-InstallAgentVersion '2.8.0' `
-AllowUpdates `
-FetchAgentFQDN `
-CAServer 'icinga2a-master.example.com' `
-ParentZone 'icinga2-master-zone' `
-ParentEndpoints 'icinga2a-master.example.com', 'icinga2b-master.example.com' `
-RunInstaller;
www.netways.de
• Globale Einstellung der Basis-Parameter des Moduls
• Einfache Verwaltung
• Schnelle Änderungsmöglichkeiten
Automatisieren über Icinga Director Self-Service
www.netways.de
• Pro Host-Template im Director kann ein API-Key hinterlegt werden
• Automatische Zuweisung des Templates an einen Host
• Konfiguration basierend auf dem Icinga Director
• Pro Host-Template ein identischer Skript-Aufruf
Automatisieren über Icinga Director Self-Service II
exit $icinga = Icinga2AgentModule `
-DirectorUrl 'https://icinga2-master.example.com/icingaweb2/director/' `
-DirectorAuthToken '34086b3480965b083476c08346c34980' `
-RunInstaller;
www.netways.de
Erfolgreiches Deployment des Agents
www.netways.de
• Christian Stein
• Senior Sales Engineer
Vorsteller
• Thomas Gelf
• Principcal Consultant
www.netways.de
Live Demo
www.netways.de
• PowerShell Modul auf dem Zielsystem installiert
• PowerShell Remote-Execution aktiviert (optional)
• Ab Icinga Version 2.8.0
• Windows Update KB2999226 installiert
• Windows VCRedist 120 (VS2013) installiert
Vorbereitungen
www.netways.de
• Agent kann sich zum Master verbinden
• Zertifikate können mittels Icinga CA erstellt werden
• Manuelle Konfiguration (Zonen / Endpunkte)
Variante 1 – Kommunikation mit Master
www.netways.de
• Agent kann sich zum Icinga Director verbinden
• Erhält vollständige Konfigurationsinformationen
• Vollständig automatisierte Zertifikaterstellung
Variante 2 – Kommunikation mit Master/Director
www.netways.de
• Agent kann sich nicht direkt zu Icinga verbinden
• Verbindungsaufbau durch Master / Satellit notwendig
• Manuelle Konfiguration von Zonen / Endpunkten
• Nutzen der CA-Proxy für Zertifikate (ab Icinga 2.8.0)
Variante 3 – DMZ-Knoten (keine eigene Verbindung zu Icinga)
www.netways.de
• WMI
• SNMP
• Icinga Plugins
• Eigene Plugins / PowerShell
• NSClient++
Monitoring von Windows
www.netways.de
• Version 1.3.0
• Log Output Richtung Icinga Director
• Erweitertes Troubleshooting
• Langfristig
• (Icinga 2 PowerShell Framework)
• Alle Funktionen aus jetzigem Modul
• Framework für Windows-Checks
Roadmap
www.netways.de
• Direkt auf GitHub:
• https://github.com/Icinga/icinga2-powershell-module
Wo gibt‘s das Modul?
www.netways.de
Fragen und Antworten
www.netways.de
•Danke für‘s zuhören
Vielen Dank für die Aufmerksamkeit
www.netways.de
netways
netways
netways
www.netways.de
blog.netways.de
www.netways.org
Kontaktdaten

Weitere ähnliche Inhalte

Was ist angesagt?

Nagios Conference 2006 | Monitoring von Windows Systemen by Michael Wirtgen
Nagios Conference 2006 | Monitoring von Windows Systemen by Michael WirtgenNagios Conference 2006 | Monitoring von Windows Systemen by Michael Wirtgen
Nagios Conference 2006 | Monitoring von Windows Systemen by Michael Wirtgen
NETWAYS
 
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
NETWAYS
 

Was ist angesagt? (20)

Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
Icinga 2: Integration von Graphite (Webinar vom 25.09.2014)
 
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
Icinga 2: Neues in 2.4 (Webinar vom 08. Dezember 2015)
 
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)
Icinga Web 2: Das neue Interface (Webinar vom 09. Dezember 2015)
 
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014) Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
Icinga 2: Integrierte Hochverfügbarkeit (Webinar vom 07.10.2014)
 
Icinga 2011 at FrOSCon 6
Icinga 2011 at FrOSCon 6Icinga 2011 at FrOSCon 6
Icinga 2011 at FrOSCon 6
 
Icinga 2: Grundaufbau einer Monitoring Umgebung (Webinar vom 01. August 2018)
Icinga 2: Grundaufbau einer Monitoring Umgebung (Webinar vom 01. August 2018)Icinga 2: Grundaufbau einer Monitoring Umgebung (Webinar vom 01. August 2018)
Icinga 2: Grundaufbau einer Monitoring Umgebung (Webinar vom 01. August 2018)
 
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016) Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
Icinga 2: Einrichten von Notifications (Webinar vom 21. Januar 2016)
 
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)
AKCP SP2+: Die Neuheiten und Icinga 2 Integration (Webinar vom 27. April 2017)
 
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)
Open Source Monitoring mit Icinga 2 (Webinar vom 13.11.2013)
 
Nagios Conference 2006 | Monitoring von Windows Systemen by Michael Wirtgen
Nagios Conference 2006 | Monitoring von Windows Systemen by Michael WirtgenNagios Conference 2006 | Monitoring von Windows Systemen by Michael Wirtgen
Nagios Conference 2006 | Monitoring von Windows Systemen by Michael Wirtgen
 
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)
NETWAYS NWS: Icinga 2 Satelliten integrieren (Webinar vom 20. Juni 2017)
 
OSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
OSMC 2014: Icinga Web 2 kann mehr | Thomas GelfOSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
OSMC 2014: Icinga Web 2 kann mehr | Thomas Gelf
 
Webseiten mit Selenium testen
Webseiten mit Selenium testenWebseiten mit Selenium testen
Webseiten mit Selenium testen
 
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
Webinar Icinga 2: Enterprise Monitoring der nächsten Generation (22.07.2014)
 
Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)
Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)
Icinga 2: Enterprise Monitoring der nächsten Generation (Webinar vom 22.07.2014)
 
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
Foreman: Docker Integration (Webinar vom 05. Oktober_2016)
 
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
Icinga 2: Alarmierungen und Acknowledgements mit Braintower (Webinar vom 17. ...
 
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
Foreman: Klassen und Parametrisierung in Puppet (Webinar vom 20. Mai 2016)
 
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
Netways NWS: Die neue SaaS Plattform (Webinar vom 15. März 2017)
 
DevOpsCon 2016 - Continuous Security Testing - Stephan Kaps
DevOpsCon 2016 - Continuous Security Testing - Stephan KapsDevOpsCon 2016 - Continuous Security Testing - Stephan Kaps
DevOpsCon 2016 - Continuous Security Testing - Stephan Kaps
 

Ähnlich wie OSMC 2017 | Windows Monitoring - Einrichtung und Prüfung mit Icinga2 by Christian Stein

OSMC 2014 | Icinga Web 2 kann mehr by Thomas Gelf
OSMC 2014 | Icinga Web 2 kann mehr by Thomas GelfOSMC 2014 | Icinga Web 2 kann mehr by Thomas Gelf
OSMC 2014 | Icinga Web 2 kann mehr by Thomas Gelf
NETWAYS
 
EntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloadedEntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloaded
René Winkelmeyer
 

Ähnlich wie OSMC 2017 | Windows Monitoring - Einrichtung und Prüfung mit Icinga2 by Christian Stein (20)

OSMC 2014 | Icinga Web 2 kann mehr by Thomas Gelf
OSMC 2014 | Icinga Web 2 kann mehr by Thomas GelfOSMC 2014 | Icinga Web 2 kann mehr by Thomas Gelf
OSMC 2014 | Icinga Web 2 kann mehr by Thomas Gelf
 
Einstieg in das Windows Installer XML (WiX) ToolSet
Einstieg in das Windows Installer XML (WiX) ToolSetEinstieg in das Windows Installer XML (WiX) ToolSet
Einstieg in das Windows Installer XML (WiX) ToolSet
 
Automatische Erstellung einer SharePoint 2013 Entwicklungsumgebung in Microso...
Automatische Erstellung einer SharePoint 2013 Entwicklungsumgebung in Microso...Automatische Erstellung einer SharePoint 2013 Entwicklungsumgebung in Microso...
Automatische Erstellung einer SharePoint 2013 Entwicklungsumgebung in Microso...
 
DACHNUG50 EasyTeamsWork.pdf
DACHNUG50 EasyTeamsWork.pdfDACHNUG50 EasyTeamsWork.pdf
DACHNUG50 EasyTeamsWork.pdf
 
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application VirtualizationDesktop Containers 12: Next Generation of ZENworks Application Virtualization
Desktop Containers 12: Next Generation of ZENworks Application Virtualization
 
Netzwerkmonitoring.pdf
Netzwerkmonitoring.pdfNetzwerkmonitoring.pdf
Netzwerkmonitoring.pdf
 
Cloud – Intune
Cloud – IntuneCloud – Intune
Cloud – Intune
 
System Center Configuration Manager with Azure, Intune and Application Manage...
System Center Configuration Manager with Azure, Intune and Application Manage...System Center Configuration Manager with Azure, Intune and Application Manage...
System Center Configuration Manager with Azure, Intune and Application Manage...
 
DevSecOps .pptx
DevSecOps .pptxDevSecOps .pptx
DevSecOps .pptx
 
OSMC 2018 | Windows Monitoring 3.0 – Jetzt erst recht! by Christian Stein
OSMC 2018 | Windows Monitoring 3.0 – Jetzt erst recht! by Christian SteinOSMC 2018 | Windows Monitoring 3.0 – Jetzt erst recht! by Christian Stein
OSMC 2018 | Windows Monitoring 3.0 – Jetzt erst recht! by Christian Stein
 
DACHNUG50 Slides_Certmgr.pdf
DACHNUG50 Slides_Certmgr.pdfDACHNUG50 Slides_Certmgr.pdf
DACHNUG50 Slides_Certmgr.pdf
 
EntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloadedEntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloaded
 
Herstellerunabhängige RZ Automatisierung mit orcharhino
Herstellerunabhängige RZ Automatisierung mit orcharhinoHerstellerunabhängige RZ Automatisierung mit orcharhino
Herstellerunabhängige RZ Automatisierung mit orcharhino
 
OSMC 2023 | openITCOCKPIT Community Edition – Einfache Konfiguration, Module,...
OSMC 2023 | openITCOCKPIT Community Edition – Einfache Konfiguration, Module,...OSMC 2023 | openITCOCKPIT Community Edition – Einfache Konfiguration, Module,...
OSMC 2023 | openITCOCKPIT Community Edition – Einfache Konfiguration, Module,...
 
Integration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-PipelineIntegration von Security-Checks in die CI-Pipeline
Integration von Security-Checks in die CI-Pipeline
 
ASP.NET Core Security
ASP.NET Core SecurityASP.NET Core Security
ASP.NET Core Security
 
Piwik Installation und Implementierung
Piwik Installation und ImplementierungPiwik Installation und Implementierung
Piwik Installation und Implementierung
 
The Best Things in Life Are Free – Wie Sie Ihre IBM ConnecEons Umgebung koste...
The Best Things in Life Are Free – Wie Sie Ihre IBM ConnecEons Umgebung koste...The Best Things in Life Are Free – Wie Sie Ihre IBM ConnecEons Umgebung koste...
The Best Things in Life Are Free – Wie Sie Ihre IBM ConnecEons Umgebung koste...
 
Node.js - Von der Entwicklugn bis zum produktiven Einsatz
Node.js - Von der Entwicklugn bis zum produktiven EinsatzNode.js - Von der Entwicklugn bis zum produktiven Einsatz
Node.js - Von der Entwicklugn bis zum produktiven Einsatz
 
Azure Bootcamp Hamburg
Azure Bootcamp Hamburg Azure Bootcamp Hamburg
Azure Bootcamp Hamburg
 

OSMC 2017 | Windows Monitoring - Einrichtung und Prüfung mit Icinga2 by Christian Stein