Überwachung der Oracle-Datenbanken mit Nagios Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Überwachung der Oracle-Datenbanken mit Nagios Präsentation vom 23. Apr. 2013 im Rahmen der DOAG in Freiburg Norbert Rieger (DBA) Maximilian Sand (Praktikant)
Inhalt In Kürze: Möglichkeiten der Überwachung Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Inhalt In Kürze: Hugo Kern und Liebers GmbH & Co. KG Oracle-Datenbanken bei Kern-Liebers Anzahl, Versionen, Anwendungen Nagios Überwachung mit Nagios Möglichkeiten der Überwachung Anwendungsbeispiele Ansicht im Intranet des Unternehmens Überwachungsgruppen Betriebssystem Datenbanken Fehlermeldung Konfiguration Linux und Einstellung der Grenzwerte Füllgrad Dateisystem Überwachung Tablespaces Überwachung Listener
Hugo Kern und Liebers GmbH & Co. KG Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Hugo Kern und Liebers GmbH & Co. KG Gegründet 1888 Innovative Herstellung von Präzisionsprodukten aus Flachstahl und Draht Bandfedern Flachfedern Stanztechnik Komponenten für Textilmaschinen Internationaler Zulieferer für Systemhersteller der Automobil-, Texti- und Konsumgüterindustrie 6000 Mitarbeiter weltweit 525 Mio. Euro Umsatz in 2010/2011 Über 50 produzierende Unternehmen weltweit
Oracle-Datenbanken bei Kern-Liebers Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Oracle-Datenbanken bei Kern-Liebers Anzahl 27 Datenbanken, davon 13 Produktion Versionen Oracle 9i (3x) Oracle 11g (restliche DBs) Anwendungen QS- Systeme Webshop Arbeitsplanungssysteme BDE (Betriebsdatenerfassung) Steuerung Hochregallager Uvm.
Nagios Entwickler: Ethan Galstad Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Nagios Entwickler: Ethan Galstad Dient der systematischen Erfassung komplexer IT- Infrastrukturen Stellt verschiedene Module der Überwachung zur Verfügung Netzwerke Host Spezielle interne Dienste Web-Schnittstelle zum Abfragen der Gesammelten Daten Bietet eine Vielzahl an möglichen Meldewegen Mail SMS Pager IM-Messages, uvm. Das Logo ist in den USA ein eingetragenes Warenzeichen Wird bei KERN-LIEBERS auf dem Linux - Betriebssystem installiert Eigene Benutzeroberfläche im Intranet Besonderheit: Freeware
Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Anwendungsbeispiele Es lassen sich der Server, der Listener und die Datenbanken überwachen Beispiel Server: Belastung der CPU Füllgrad der Dateisysteme Erreichbarkeit des Servers Beispiel Listener: Start der definierten Listener prüfen Beispiel Datenbanken: Überwachung der Alert-Log Datei Füllgrad der Tablespaces Verfügbarkeit der Hintergrundprozesse
Ansicht im Intranet des Unternehmens Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Ansicht im Intranet des Unternehmens Host = Name des Servers (Über IP-Adresse definiert) Status = On-/Offline Services = Aktive Vorgänge + Fehlermeldungen Actions = Anzeigen von Vorgängen + Einstellungen
Details zu einem Server Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Details zu einem Server Detailansicht der überwachten Vorgänge des entsprechenden Servers Abfragen einzelner Überwachungsbereiche und Vornehmen verschiedener Einzelkonfigurationen
Überwachte Bereiche Betriebssystem: Linux Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Überwachte Bereiche Betriebssystem: Linux CPU Load Disk Space Partition Infos zu RAID Ping Process cron Process syslog-ng
Überwachte Bereiche Datenbanken Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Überwachte Bereiche Datenbanken Alert-Log Tablespace Listener Hintergrundprozesse
Fehlermeldungen Anzeige in Gesamtübersicht Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Fehlermeldungen Anzeige in Gesamtübersicht Im Falle eines Fehlers: Anzeige in der Gesamtübersicht 121 Laufende Vorgänge + 1 Fehler = 122 Vorgänge insgesamt
Fehlermeldung Benachrichtigung per Mail Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Fehlermeldung Benachrichtigung per Mail Anzeige Fehlermeldung: Listener nicht gestartet In diesem Fall: Mail an Bearbeiter bezüglich des Fehlerstatus
Konfiguration Linux und Einstellung der Grenzwerte Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Konfiguration Linux und Einstellung der Grenzwerte Nagios muss auf einem separaten Server Installiert sein Dieser muss eine Datei mit den definierten Grenzwerten enthalten Aktivierung der Konfigurationsdatei nach einer Änderung Datenbankserver müssen diverse Plugins installiert haben Zur Überwachung der Füllgrade Zur Überwachung der Tablespaces Zur Überwachung der Listener Uvm.
30% frei -> Meldung mit Status: Warnung Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Konfiguration Linux und Einstellung der Grenzwerte Überwachung Füllgrad Dateisystem 30% frei -> Meldung mit Status: Warnung 20% frei -> Meldung mit Status: Critical # wsktest define service use service-20mins-singleshot service_description Disk Space_Partition /oracle/wsktest host_name S-KLORA11 contact_groups oracle-server-admins check_command check_by_ssh_disk!30%!20%!/oracle/wsktest }
Füllgrad 85% -> Meldung mit Status: Warnung Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Konfiguration Linux und Einstellung der Grenzwerte Überwachung Tablespaces Füllgrad 85% -> Meldung mit Status: Warnung Füllgrad 90% -> Meldung mit Status: Critical define service use service-5mins-singleshot service_description Oracle Tablespace_loga host_name S-KLORA06 contact_groups oracle-server-admins check_command check_by_ssh_oracle_tablespace!loga!loga.world!85!90
Die Listener Müssen gestartet sein : Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Konfiguration Linux und Einstellung der Grenzwerte Überwachung Listener Die Listener Müssen gestartet sein : LISTENER_WSKPARTS,LISTENER_WSKTEST define service use service-5mins-singleshot service_description Oracle Listener_Listener host_name S-KLORA11 contact_groups oracle-server-admins check_command check_by_ssh_oracle_listener!LISTENER_WSKPARTS,LISTENER_WSKTEST
Quellenangaben http://www.kern-liebers.de/ http://www.nagios.org/ Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de Quellenangaben http://www.kern-liebers.de/ http://www.nagios.org/ http://de.wikipedia.org/wiki/Nagios Grafiken: Intranet des Unternehmens KERN-LIEBERS Bild Folie 3: http://www.knittingindustry.com/kern-liebers-textile-four-specialists-one-global-player/
Vielen Dank für Ihre Aufmerksamkeit Hugo Kern und Liebers GmbH & Co. KG Platinen- und Federnfabrik Dr.-Kurt-Steim-Strasse 35 78713 Schramberg Tel. +49-74 22 51 10 Fax +49-74 22 51 12 00 E-mail: info(at)kern-liebers.de