Peter Geigle. Essential Bytes GmbH & Co. KG Wiesbaden

Ähnliche Dokumente
Datenbankmonitoring mit Open Source-Mitteln

Datenbanküberwachung mit Open Source-Mitteln. Markus Schmidt

Monitoring von Oracle-Datenbanken mit Nagios

mit Nagios Regionaltreffen Osnabrück / Bielefeld / Paderborn Dr. Ulrich Reus

Domino Monitoring. 11:00 Uhr Mittwoch, Track 4 Session 8

System i Monitoring & Automation

IT-Monitoring und System Management in der Öffentlichen Verwaltung

Oracle Cloud Control. Seminarunterlage. Version vom

Oracle SOA Suite: Total Quality T-Systems

TOAD und Performance Tuning

Inhaltsverzeichnis. Vorwort Installation eines Nagios-Servers Monitoring von Netzwerkdruckern... 61

Oracle Enterprise Manager 10g Grid Control Release 2

<Insert Picture Here> Einhaltung von Service Level Agreements

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. IT-Berater. Dipl.-Inform.

System Monitoring. OMD // Check_MK // Nagios

DOAG Regionaltreffen Dresden,

Operations Management Suite. Stefan Schramek, Michael Seidl

Die Überwachung lokaler Server Parameter durch den Local Check erfordert die Installation eines Monitoring Agents auf dem überwachten Server.

Service IT. Proaktive IT. Reaktive IT. Chaotische IT. If you can not measure it you can not control it If you can not control it you can not manage it

Oracle Golden Gate. Seminarunterlage. Version vom

Monitoring Module / Überwachen aller Oracle Editionen, ganz ohne Packs

PHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam

<Insert Picture Here> Grid Control 11g und My Oracle Support Ulrike Schwinn

Monitoring REGIONALES RECHENZENTRUM ERLANGEN [RRZE]

Systemüberwachung / Monitoring

HL-Monitoring Module

OpenSource Monitoring

Nagios Netzwerke effektiv überwachen

Foglight Performance Analysis for Oracle

Meine Datenbank läuft auf Vmware Was sagt der Enterprise Manager dazu?

Icinga 2 Einführung und Übersicht

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Track 1 Session 1 Torsten Link (Tode)

NagVis: Aktuelle Entwicklungen

Service-Bäume IT.NRW. àla. Klaus Rittinger

Check_MK. 11. Juni 2013

OXO³ technische Aspekte der Oracle EMEA internen BI Implementierung

Willkommen Welcome Datenbank- und Prozess-Monitoring mit dem H&L Monitoring Module nobilia Werke

Monitoring : was geht (nicht) AC15 Track 1 Session 5 Torsten Link (Tode)

Überwachen der IT Landschaft einer Uniklinik

NetEye Release Notes Version 3.9

Oracle Database 12c: RAC Administration

Oracle Data Masking in der Praxis

Verteilung und Verwaltung von Windows 8.1 in Kundenumgebungen. Milad Aslaner Premier Field Engineer Microsoft

Oracle Cloud Control. Seminarunterlage. Version vom

Monitoring. Vertrauen ist gut, Kontrolle ist... Mathias Brandstetter Trend Micro Deutschland GmbH

APEX und Drucken Die Schöne und das Biest! Seite 1 von 61

MICROSOFT SQL ASSESSMENTS. Von Axians IT Solutions

Systemanforderungen Manufacturing Execution System fabmes

IT-Monitoring auf der Basis von Nagios

Erstellen eines Images

Hand in Hand, um Ihren IT-Betrieb zu sichern. freicon.de monitos.de

MELOS. Systemarchitektur

Oracle Real Application Clusters: Requirements

DIGITALES INNOVATIONS-MANAGEMENT IM ÖFFENTLICHEN SEKTOR

Oracle Enterprise Manager 11g: Grid Control Essentials NEU

Oracle Fusion Middleware Überwachung mit Oracle BAM

Process: Installationsleitfaden

Installationsanleitung NX 11

IT-Symposium April 2007

IT-Symposium Oracle Grid Control. Grenzenloses Monitoring. Page

Erfahrungsbericht, Konsolidierung und Administration Real Application Cluster

Systemverwaltung mit Oracle Management Cloud Services

sou.matrixx Systemvoraussetzungen (Hardware- und Software-Anforderungen)

Wie lege ich Benutzerdefinierte Datenfelder auf einem Asta Enterprise 12 Server (für PowerConnect) an?

Automatisierung von Backup und Recovery- Vorgängen in großen Oracle-Umgebungen

Allgemeine Features Modul Fuhrpark Modul Fahrten Modul Kosten Tanken Organizer Touren Einstellungen...

CARM und CARM-NG Server Automatisierung mit Agenten; Schnittstellen zu anderen Datenbanken; Web-Enabled

Automatische DSS Aktualisierung. Viktor Sauer, ISB AG, 2015, München

D A T A L O G S O F T W A R E A G. Virtualisierung ist ein heißes Thema.

CARM-Server Zugriffsrechte für Modulkategorien

Die neue LMS Plattform

Server-Überwachung mit Icinga 2

hochverfügbare Oracle DB Anwendungen

Inhalt. Was ist Nagios? Installation Konfiguration Demo

Inhalt MIK.starlight. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation.

estos UCServer Multiline TAPI Driver

RMAN Duplicate. von. dbtotal.de. Jaroslav Dutov.

Automatische Client-Updates

Basic steps. Version 6.5. Aktualisiert am Mittwoch, 12. Dezember yyyydatto, Inc.

Enterprise Portal - Abbildung von Prozessen, SAP-Datenintegration und mobile Apps

Oracle8 & Recovery Handbuch

Einsatz von Tools. Nadjibullah Rajab Bereichsleiter OPITZ CONSULTING Gummersbach GmbH. Mannheim, Einsatz von Tools Seite 1

Die Administration der Administration

Monitoring - Vorher Wissen was passieren wird

ODA Erfahrungen und Neuigkeiten

Installationsanleitung NX 10

Service Level Management mit dem Oracle Enterprise Manager 10g DOAG SIG Fusion Middleware

ATO 144 Applikations- Monitoring. Copyright 2012 Infor. All rights reserved.

DOAG 2009 Copyright 2009, Oracle Corporation

Virtuelle Azure-Computer Praktische Übungen

PROJESS. Projekt-Stundenverwaltung via Web-Browser.

1.1 Datenbankprogramm Oracle für MCIS MDA

PL/SQL und Ingres. Der beste Weg, die Zukunft vorauszusagen, ist, sie zu gestalten. John Naisbitt (*1930), amerik. Prognostiker

2

Transkript:

Peter Geigle Essential Bytes GmbH & Co. KG 65203 Wiesbaden

Monitoring Open Source Nagios

GroundWork OpenNMS Zenoss Nagios

GroundWork Überwachungssystem aus vielen OpenSource Programmen wie z.b. Nagios Stack Installer(Linux,VMware.zip) Basic auto discovery and configuration Reporting auch über charts Notification email+ custom script-

OpenNMS Enterprise Network Management System auf Basis von Open- Source RPM Installation Autodiscovery Reporting auch über charts Notification email+ custom script+

Zenoss kommerzielles OpenSource-Projekt mit freiem Kern Stack Installer(Linux,VMware.zip) Autodiscovery Reporting auch über charts Notification email+ custom script+

Einsatzbereich: Hardware und Betriebssystem Detaillierte Überwachung von Applikationen u. Datenbanken Oracle: Monitoring zur Überwachung diverser Betriebsparameter

Neuinstallation: Standardmäßig einige, wenige Scripte Durchführung grundlegender Überwachungs-Checks Nicht Ausreichend! Ziel: Überwachung der gesamten Datenbank in unterschiedlichen Zeitabständen mit unterschiedlichem Detaillierungsgrad

1. Aktueller Zustand der Datenbank Verfügbarkeit Auslastung Antwortzeiten 2. Abgriff von Datenbankwerten in längeren Zeitabständen Füllgrad bzw. Wachstum von Tablespaces Größe bzw. Wachstum von Datafiles 3. Healthchecks in größeren Zeitabständen Konformität mit Firmenrichtlinien Trends bei Speichermengen und Last

Vergleich der gesammelten Performance und Abgleich mit Baseline neben Datenbank muss auch der Application Server und die Anwendungen mit einbezogen werden Performancedaten aus : Hardware Datenbank Applicationserver Anwendung Gesamtüberblick über komplette Infrastruktur Benachrichtigung und zeitnahe Reaktion (möglich)

Überwachungslösung für komplexe IT-Infrastrukturen zur Überwachung und Erhöhung deren Verfügbarkeit Aufbau auf kleinen Modulen in C, C++, C#, Java, Perl, PHP oder Phyton diese müssen einen Statuswert an Nagios senden und Ausgaben tätigen können

5 unterschiedliche Statusmeldungen 0 = Okay 1 = Warning 2 = Critical 3 = Unknown 4 = Pending

Beispiel für Festplattenkapazitätscheck Modul überprüft Speicherplatz mit 3 Parametern Der Check c:\ Drive ist Gelb hinterlegt und mit einer Warnmeldung versehen Bei Überschreitung des Warning-Schwellwertes Anzeige auf der Oberfläche

Alarmierung durch Nagios d.h. Meldung an Verantwortlichen per E-Mail, SMS, Pager, IM-Message oder Anruf Beispielhafte Meldung von Nagios per email (hier bei einem Server Absturz)

Das Modulkonzept ermöglicht eigene Module schnell und einfach zu erstellen Serverseitig werden UNIX-Varianten sowie C-Compiler benötigt Clientseitig werden alle gängigen Systeme unterstützt Microsoft Windows, Mac OS X, Linux, Unix Zusätzlich: Freie Clientumgebung NSClient++ oder nrpe

Erweiterbar durch sogenannte Addons wie z.b. Visualisierungs-Addon NagVis oder grafisches Konfigurationssystem NagiosQL Das Addon NagVis

Abgrenzung von Nagios! bietet keine vordefinierten Überwachungen, Module sind zwar verfügbar, müssen jedoch eingerichtet werden keine Server- oder Clientsteuerung möglich kann jedoch durch eigene Scripte nachgebildet werden

Oracle Checks in 3 Unterkategorien 1. Unterkategorie 2. Unterkategorie 3. Unterkategorie kurze Intervalle derzeitiger Stand der Datenbank größere Abstände Trends erkennbar, interpretierbar keine Interpretation zeigen nur Trend an oder müssen interpretiert werden

Checks der 1. Unterkategorie 1. Listener Verfügbarkeit, Dauer des Connectversuches, Dauer TNS-Ping 2. Antwortzeit des Servers 3. laufen alle wichtigen Oracle Prozesse 4. Last auf Datenbank (Vergleich aktueller Last mit erstellter Baseline) 5. Alert-Log Prüfung auf neue kritische Einträge 6. Meldung von Deadlogs 7. Meldung blockierter und blockierender Sessions 8. Meldung fehlgeschlagenes Backup Diese Checks sorgen für Überblick über derzeitigen Zustand der Datenbank

Checks der 2. Unterkategorie 1. Füllgrad und Wachstum des Filesystems 2. Füllgrade von Tablespaces 3. Größe der Datafiles 4. Größe und Wachstum der Archivelogs 5. Plattenzugriffe, Durchsatz und Peaks 6. Prozessornutzung Diese Checks zeigen einen Trend über die Entwicklung des Füllgrades des Tablespace users an Diese Checks werden interpretiert und als Performancedaten gespeichert zeigen hierdurch den Trend an

Checks der 3. Unterkategorie 1. Nicht indizierte Foreign-Key-Spalten 2. Ungültige Objekte 3. Offline Tablespaces 4. Anzeige von Dateien, die nicht wieder hergestellt werden können 5. Prüfen des Backups auf Integrität 6. Rollen und Benutzerrechte 7. Systemprivilegien 8. Anmeldung als privilegierter Benutzer 9. OFA-Standards eingehalten 10. Firmenstandards eingehalten Die Checks decken einen großen Informationsumfang ab. Der Administrator muss nur an einer Stelle analysieren um Probleme und Schwächen der Datenbank zu finden.

OracleModul dient als Framework und zentrale Anlaufstelle für Verwaltung der einzelnen Oracle Checks Es ruft Scripte auf, die die Datenbank abfragen Zurückgegebene Werte der Abfragen gehen an das Modul zurück, das die Werte interpretieren kann und an Nagios weitergibt Zusätzlich zu den abgerufenen Infos aus gesamter IT-Umgebung erhält man jederzeit einen Gesamtüberblick über komplette Infrastruktur

Vergleich ist nur beschränkt möglich, da der OEM neben Überwachung zur Datenbankverwaltung genutzt werden kann. Beschränkung auf Überwachungs- und Auswertungsfunktion des OEM Gesamtübersicht des Oracle Enterprise Manager

Nagios OEM Einrichtung und Aufwand einer Installation Benötigt Oracle Application Server Patchmanagement nicht eingebaut Integriertes Patchmanagement Abbildung von Performancedaten mit grafischer Aufbereitung Automatische Auswertungen und Grafiken Aktueller Zustand und Historie Einbindung von Fremdsystemen und/oder Hardware

Peter Geigle Essential Bytes GmbH & Co. KG Hagenauer Straße 44 D-65203 Wiesbaden Telefon +49(0)611-2207079 Fax +49(0)7808-933633 E-Mail pgeigle@essential-bytes.de Internet http://www.essential-bytes.de