## Überwachung

### Verwendung

Wir empfehlen, dass Sie Ihre Datenbankinstanz im Produktivbetrieb überwachen. Auf diese Weise können Sie Probleme früh erkennen und Störungen oder Ausfälle vermeiden.

### Aktivitäten

Um Ihre Datenbankinstanz zu überwachen, verwenden Sie Betriebssystemfunktionen, den Database Manager, den Event-Dispatcher, den Database Analyzer und in SAP-Systemen das CCMS (insbesondere den Datenbank-Alert-Monitor bzw. liveCache-Alert-Monitor).

Um bei kritischen Datenbankzuständen benachrichtigt zu werden, können Sie Events nutzen. Siehe Utilities, Event-Dispatcher.

#### Freien Speicherplatz im Datenbereich überwachen

Wenn der Speicherplatz im Datenbereich voll ist, dann hält das Datenbanksystem alle laufenden Transaktionen an, und die Datenbank ist für die Benutzer nicht mehr verfügbar. Um das zu vermeiden, überprüfen Sie regelmäßig, ob noch genügend freier Speicherplatz im Datenbereich vorhanden ist. Siehe

● Database Manager GUI, Datenbereichs-Informationen anzeigen

● Database Manager CLI, info

● Datenbankverwaltung im CCMS: MaxDB, Datenbereich überwachen

● Datenbankverwaltung im CCMS: SAP liveCache-Technologie, Datenbereich überwachen

#### Freien Speicherplatz im Log-Bereich überwachen

Wenn der Speicherplatz im Log-Bereich voll ist, dann kann das Datenbanksystem keine Redo-Log-Einträge mehr schreiben und hält deswegen alle Transaktionen an. Die Datenbank ist für die Benutzer nicht mehr verfügbar. Um das zu vermeiden, überprüfen Sie regelmäßig, ob noch genügend freier Speicherplatz im Log-Bereich vorhanden ist. Siehe

● Database Manager GUI, Log-Bereichs-Informationen anzeigen

● Database Manager CLI, info

● Datenbankverwaltung im CCMS: MaxDB, Log-Bereich überwachen

● Datenbankverwaltung im CCMS: SAP liveCache-Technologie, Log-Bereich überwachen

#### Trefferrate beim Zugriff auf die Caches überwachen

Je niedriger die Trefferrate beim Zugriff des Datenbanksystems auf die Caches ist, desto ineffizienter arbeitet Ihr Datenbanksystem. Siehe

● Database Manager GUI, Cache-Informationen anzeigen

● Database Manager CLI, info

● Datenbankverwaltung im CCMS: MaxDB, Caches

● Datenbankverwaltung im CCMS: SAP liveCache-Technologie, Caches

#### CPU-Nutzung durch die Datenbankinstanz überwachen

Wenn die Datenbankinstanz sich mit zu vielen anderen Programmen den Prozessor/die Prozessoren eines Rechners teilen muss, kann die Performance schlecht sein. Überwachen Sie deshalb mit Betriebssystemmitteln die CPU-Nutzung durch die Prozesse der Datenbankinstanz. Siehe

● Übersicht der Prozesse

#### Sicherungen überwachen

Sicherungen können aus unterschiedlichen Gründen scheitern, beispielsweise wenn Sie in der Sicherungsvorlage eine Datei in einem Verzeichnis angegeben haben, das zum Zeitpunkt der Sicherung nicht mehr existiert. Die Sicherungshistorie zeigt an, welche Sicherungen durchgeführt wurden und ob sie erfolgreich waren. Überprüfen Sie deswegen regelmäßig die Sicherungshistorie, insbesondere wenn Sie die automatische Log-Sicherung verwenden oder die Sicherungen mit Skripten automatisiert haben. Siehe

● Database Manager GUI, Sicherungshistorie anzeigen

● Database Manager CLI, backup_history_list

● Datenbankverwaltung im CCMS, DBA-Historie

Überprüfen Sie regelmäßig, ob Ihre Sicherungen intakt sind. Siehe

● Database Manager GUI, Sicherung prüfen

● Database Manager CLI, recover_check

#### Datenbankstrukturen überwachen

Hardwaredefekte können zu Fehlern in den Datenbankstrukturen führen. Überprüfen Sie deshalb regelmäßig die Datenbankstrukturen. Siehe Datenbankstrukturen prüfen

#### Datenbankaktivitäten überwachen

Überwachen Sie folgende Datenbankaktivitäten:

● I/O-Aktivität

● Sperraktivität

● Logging-Aktivität

Siehe

● Database Manager GUI, Datenbankaktivitäten anzeigen

● Database Manager CLI, info

● Datenbankverwaltung im CCMS, Übersicht Aktivitäten

#### Anzahl der Datenbanksitzungen überwachen

Wenn maximale Anzahl der möglichen Datenbanksitzungen erreicht ist, dann können sich keine weiteren Benutzer mehr an die Datenbankinstanz anmelden. Überwachen Sie deswegen die Anzahl der Datenbanksitzungen.

Siehe

● Database Manager GUI, Datenbanksitzungen anzeigen

● Database Manager CLI, info

● Datenbankverwaltung im CCMS: MaxDB, User Tasks

● Datenbankverwaltung im CCMS: SAP liveCache-Technologie, User Tasks

#### Sicherheitsrelevante Aktivitäten überwachen

Siehe

● MaxDB-Sicherheitsleitfaden, Protokolldateien auf fehlgeschlagene Anmeldeversuche überprüfen

Siehe auch:

Protokolldateien

Fehlersuche

Performance

Dokumentation zum Event-Dispatcher

Dokumentation zum Database Analyzer