Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Monitoring von Oracle-Datenbanken mit Nagios Regionaltreffen Osnabrück / Bielefeld / Paderborn 2008-03-22 Dr. Ulrich Reus.

Ähnliche Präsentationen


Präsentation zum Thema: "Monitoring von Oracle-Datenbanken mit Nagios Regionaltreffen Osnabrück / Bielefeld / Paderborn 2008-03-22 Dr. Ulrich Reus."—  Präsentation transkript:

1 Monitoring von Oracle-Datenbanken mit Nagios Regionaltreffen Osnabrück / Bielefeld / Paderborn Dr. Ulrich Reus

2 Die handelnden Personen
Dr. Ulrich Reus : Oracle Consulting seit 2001: FHDW Paderborn, Prof. f. Informatik; freiberufliche Beratungstätigkeit FHDW private Fachhochschule der Wirtschaft Paderborn, Bergisch Gladbach, Hannover, Dresden DOAG-Regionaltreffen OWL U. Reus

3 Ausgangssituation mehrere wachsende Datenbanken
20GB bis 100GB Version: 9iR2 Betreuung der Datenbanken durch „Teilzeit DBA“ Sporadischer Ausfall TNSlistener Jeweils zu Beginn des Backups DOAG-Regionaltreffen OWL U. Reus

4 Einführung Nagios Was ist Nagios? Alternativen?
Universelles Tool zum Monitoring von Systemen und Netzwerken Lizenz: GPL OS: Linux Aktuelle Version: 3.0 (veröffentlicht am 13. März 2008) Alternativen? HP OpenView IBM Tivoli Oracle Enterprise Manager Quest foglight MRTG (GPL) DOAG-Regionaltreffen OWL U. Reus

5 Web-Interface Nagios DOAG-Regionaltreffen OWL U. Reus

6 Web-Interface Nagios: Tactical Overview
DOAG-Regionaltreffen OWL U. Reus

7 Web-Interface Nagios: Service Detail
DOAG-Regionaltreffen OWL U. Reus

8 Web-Interface Nagios: Service Trends
DOAG-Regionaltreffen OWL U. Reus

9 Nagios-Überblick Quelle: Barth, 2005
DOAG-Regionaltreffen OWL U. Reus

10 Nagios-Konfiguration
nagios.cfg zentrale Konfiguration und Server-Optionen contacts.cfg Kontaktpersonen contactgroups.cfg Zusammenfassung der Kontaktpersonen zu Gruppen hosts.cfg überwachte Systeme hostgroups.cfg Zusammenfassung der Hosts zu Gruppen services.cfg überwachte Dienste und Betriebsparameter checkcommands.cfg Checks mit den Aufrufstrings der Plugins resource.cfg benutzerdefinierte Makros, z. B. Passwörter misccommands.cfg Kommandos u. a. für Benachrichtigungen timeperiods.cfg Definition von Zeiträumen wie "workhours" escalations.cfg Eskalationen für anhaltende Fehler dependencies.cfg Abhängigkeiten von Hosts oder Services untereinander Quelle: c‘t 2006/03, S. 206ff. DOAG-Regionaltreffen OWL U. Reus

11 Plugins Werden auf Shell-Ebene aufgerufen
nagios # ./check_disk -w 50% -c 20% -p /dev/hda2 DISK Warning [ kB (48%) free on /dev/hda2] nagios # echo $? 1 Müssen genau eine Zeile auf stdout zurückliefern (Seit Version 3.0 sind auch mehrzeilige Ausgaben erlaubt) Werden in großer Zahl mitgeliefert Ping, SMTP, HTTP, IMAP, POP, SNMP, FTP, SAP… Können selbst erstellt werden (Shellscript, Perl etc.) DOAG-Regionaltreffen OWL U. Reus

12 Nagios für Oracle DB Plugin Check_oracle
check_oracle Usage: check_oracle --tns <Oracle Sid or Hostname/IP address> check_oracle --db <ORACLE_SID> check_oracle --login <ORACLE_SID> check_oracle --cache <ORACLE_SID> <USER> <PASS> <CRITICAL> <WARNING> check_oracle --tablespace <ORACLE_SID> <USER> <PASS> <TABLESPACE> <CRITICAL> <WARNING> check_oracle --oranames <Hostname> check_oracle --help check_oracle --version DOAG-Regionaltreffen OWL U. Reus

13 Benachrichtigungsmöglichkeiten
SMS Pager Hupe … alles was die Kommandozeile hergibt DOAG-Regionaltreffen OWL U. Reus

14 Erweiterungen: NagVis
Visualisierung der Service- und Hostzustände Quelle: DOAG-Regionaltreffen OWL U. Reus

15 Erweiterungen: NagiosGrapher
Quelle: DOAG-Regionaltreffen OWL U. Reus

16 PNP Addon PNP is not PerfParse Verwendet Round Robin Databases
DOAG-Regionaltreffen OWL U. Reus

17 Zusammenfassung Nagios ist ein universeller Netzwerkmonitor
Oracle-Datenbanken können per Nagios überwacht werden Nagios wird stetig weiterentwickelt Version 3.0 kürzlich erschienen In Version 4.0 wird ein separates PHP-GUI entwickelt Es gibt inzwischen zahlreiche Ergänzungen zu Nagios Nagios ist eine gute Alternative zum Enterprise-Manager und anderen kostenpflichtigen Lösungen DOAG-Regionaltreffen OWL U. Reus

18 Neugierig geworden? Installation Nützliche Informationsquellen:
Per RPM (z.B. Suse) Quick-Install in 15 Minuten Nützliche Informationsquellen: (Plugins etc.) (Vortragsfolien der Nagios- Konferenz 2007) (deutsches Nagios-Forum) Barth, Wolfgang: Nagios, System- und Netzwerkmonitoring. Open Source Press, München, 2005 DOAG-Regionaltreffen OWL U. Reus

19 Fragen? ;-) DOAG-Regionaltreffen OWL U. Reus


Herunterladen ppt "Monitoring von Oracle-Datenbanken mit Nagios Regionaltreffen Osnabrück / Bielefeld / Paderborn 2008-03-22 Dr. Ulrich Reus."

Ähnliche Präsentationen


Google-Anzeigen