Trivadis TechEvent 2016 Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools by Roman...
-
Upload
trivadis -
Category
Technology
-
view
37 -
download
3
Transcript of Trivadis TechEvent 2016 Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools by Roman...
BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH
Ablösung einer Tivoli Monitoring Umgebung mitOpenSource ToolsTE 10. September 2016
Roman Gac̈hterPrincipal Consultant
Agenda
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools2
10/1/16
1. Ausgangslage bei Kunde2. Nagios Übersicht3. Konzept4. Komponenten
ServerClients
5. Installation6. Demo7. Projektstatus / Fazit
Ausgangslage
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools4 10/1/16
Ablösung bestehender Tivoli Monitoring Lösung
Handelskonzern Norddeutschland
Tivoli hat „End of Life“ Status, kein Supportvertrag mehr
Tivoli verursachte Hohe Lizenzkosten
Anbindung weiterer Verkaufsstellen geplant
Kunde möchte neue Lösung auf Basis Nagios / OpenSource
Benötigt konzeptionelle Unterstützung
Wünscht „Hands-on“ Begleitung
Nagios Übersicht
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools6 10/1/16
Industrie-Standard für IT Infrastruktur Monitoring
Monitoring komplexer Umgebungen
OpenSource, GNU GPL
Plugin Architektur
Nagios Exchange
Komplexer Setup
– keine „turn-key“ Lösung
– Zusätzliche Tools notwendig
Nagios Übersicht
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools7 10/1/16
Industrie-Standard für IT Infrastruktur Monitoring
Enterprise Version, Nagios XI, Nagios Log Server, Nagios Network Analyzer, Fusion
– Fertige Pakete für einfache Installation
– Enterprise Support
– Integrierte Tools für Graphik, Konfiguration, DB-Anbindung, Visualisierung, usw
Mehrere Forks
– Icinga
– Shinken
– Op5 Monitor
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools8
Nagios Framework (direkte Checks)
Webserver
Plugins
Lokale Ressourcen
Nagios Monitoring Server Netzwerk-Device
SNMP
NRPE-Plugin
Nagios Core
CGI-Programme
Konfiguration
NRPEDaemon
Plugins
Lokale RessourcenServer
HTTPD
Server
SSL
SMTPDHCP
10/1/16
SSH-Plugin
SSHDaemon
Plugins
Lokale RessourcenServer
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools9
Nagios Framework (indirekte Checks)
Webserver
Plugins
Lokale Ressourcen
Nagios Monitoring Server
NRPE-Plugin
Nagios Core
CGI-Programme
Konfiguration
NRPE-Plugin
NRPEDaemonPlugins
Lokale R.Server
Server
NRPEDaemon
NRPEDaemonPlugins
Lokale R.Server
Firewall
10/1/16
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools10
Nagios Framework (verteiltes Monitoring)
Webserver
Plugins
Lokale Ressourcen
Nagios Monitoring Server
Nagios Core
CGI-Programme
Konfiguration
NSCADaemon
Send_NSCAClient
Nagios Core
NRPE-Plugin
NRPEDaemonPlugins
Lokale R.Server
Send_NSCAClient
ExternesProgramm
verschlüsselt
Nagios Monitoring Server
Server
NRPEDaemon
PluginsLokale R.
Server
10/1/16
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools11
Hirarchisches Monitoring mit NagioszentralerMonitoringServer
dezentralerMonitoringServer
S S N
dezentralerMonitoringServer
S S N
dezentralerMonitoringServer
S S N
aktive(passive)Checks
aktive(passive)Checks
aktive(passive)Checks
PassiveChecks
10/1/16
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools12
Nagios Übersicht
Features
Service- und Host-Gruppen
Service- und Host-Abhängigkeiten
Objektvererbung / Templates
Flexible Benachrichtigungssystem
Flap Detection
Zustände (hard und soft Stati)
Eventhandler
Cluster Plugin
10/1/16
Konzept
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools14 10/1/16
Konzept Workshop
Gesetzt von Kunde
– OpenSource Monitoring mit Nagios
Anforderungen
– Überwachen von AIX, Windows und Linux OS
– Windows- und AIX-Cluster
– Überwachen von Datenbanken
– Überwachen von Netzwerk Komponenten
– Userverwaltung im AD
– Support von Trivadis
Konzept
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools15 10/1/16
Konzept Workshop
Zusätzliche Tools notwendig
– Datenbank Anbindung
– Konfigurationsmanagement
– Performance Auswertung
– Visualisierung
– Windows Agent
Komponenten
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools18 10/1/16
Nagios Server
Nagios Core
Apache
Maria DB
Nconf
Php4nagios
Nagvis
Nagios Plugins
NSClient++
Komponenten
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools21 10/1/16
Pnp4nagios
Graphik einbauen
Komponenten
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools23 10/1/16
Nagios Plugins
Linux und AIX
– RHEL von EPEL
– AIX Binaries als RPM
– SSHD
– Sudo
Plugins für Netzwerk Geräte
– SNMP
Komponenten
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools24 10/1/16
Windows Monitoring mit Nagios
NSClient++
– eingebauter NRPE Daemon
– Viele Checks vorhanden
Komponenten
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools25 10/1/16
Nagios Plugins
Nagios Exchange
– OS spezifisch
– Virtualisierung
– USV‘s
– Netzwerk Devices
– usw
Installation
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools27 10/1/16
Nagios Server
EPEL Distribution
– Nagios Server
– Nagios Plugins
RHEL Distribution
– Apache
– Maria DB
– RRD-Tools
Konfiguration
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools29 10/1/16
Nconf
PHP Applikation
MariaDB als Backend
Einfaches Konfiguration mit GUI
– Templates
– Klonen von Hosts
– Host Templates
– Service Templates
Projektstatus / Fazit I
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools32 10/1/16
Tivoli kann mit Nagios abgelöst werden
Basis Installation fertig
OS Überwachung -> OK
– AIX
– Windows
– Linux
HW Überwachung
– RAID Kontroller
– Service Prozessoren
– Netzwerk Komponenten
Projektstatus / Fazit II
Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools33 10/1/16
Tivoli kann mit Nagios abgelöst werden
Datenbanken
– Plugins vorhanden MS-SQL und Oracle
Applikationen
– ongoing
Cluster Systeme
– ongoing
Roman GächterPrincipal Consultant
10/1/16 Ablösung einer Tivoli Monitoring Umgebung mit OpenSource Tools34