Verwalten und Überwachen für Oracle Database@Azure
Dieser Artikel enthält Geschäftspraktiken, die Sie implementieren können, um Oracle Exadata Database Service on Dedicated Infrastructure mit Oracle Database@Azure zu verwalten und zu überwachen. Implementieren Sie diese Überlegungen, wenn Sie Ihr gesamtes Design erstellen und diesen Dienst in Ihre Azure Enterprise-Zielzone integrieren.
Überlegungen zum Entwurf
Berücksichtigen Sie diese wichtigen Themen, bevor Sie Oracle Database@Azure- und Exadata-Datenbankdienste bereitstellen.
Identifizieren Sie die Azure-Region, in der Sie Ihre Oracle-Database@Azure- und Exadata-Datenbankdienste bereitstellen möchten. Stellen Sie sicher, dass diese Region mit Ihrer aktuellen oder zukünftigen Azure-Zielzone übereinstimmt. Wenn sich die von Ihnen ausgewählte Region von Ihrer aktuellen Bereitstellungsregion unterscheidet, bewerten Sie, ob Ihre vorhandenen Überwachungstools ihre Funktionen auf diese neue Region erweitern können. Sorgen Sie für eine nahtlose Integration und Funktionalität in allen Regionen.
Berücksichtigen Sie Ihren Netzwerkplan, bevor Sie Ihre Ressourcen bereitstellen. Sie stellen Oracle Exadata-Datenbankressourcen in einem privaten Subnetz bereit, auf das weder von lokalen noch von virtuellen Spoke-Netzwerken aus zugegriffen werden kann, ohne eine virtuelle Netzwerkappliance (NVA) bereitzustellen. Eine NVA ist keine herkömmliche Firewall. Ein NVA ist ein virtueller Linux-Computer (VM) mit einer benutzerdefinierten Route, die die nächste Hop-IP-Adresse und benutzerdefinierte iptables bereitstellt. Sie müssen iptables bereitstellen, wenn Sie über eine lokale Unternehmensüberwachungslösung verfügen.
Machen Sie sich mit Netzwerkeinschränkungen vertraut. Die Subnetze, die Sie in einem virtuellen Netzwerk bereitstellen und denen Oracle Exadata-Datenbankcluster zugeordnet sind, sind delegierte private Subnetze. Delegierte Subnetze ermöglichen keine Netzwerkkommunikation außerhalb des virtuellen Netzwerks, ohne eine NVA bereitzustellen. Weitere Informationen finden Sie in der Einschränkungen bei der Netzwerkplanung.
Wählen Sie eine Netzwerktopologie aus, die Ihre Migrationsmethode am besten unterstützt, wenn Sie Ihren Netzwerkplan erstellen. Ihre Migrationsmethode sollte den Prozess überwachen, wenn Sie ihre kritischen Daten verschieben. Zu den Optionen für die Migration gehören Oracle Recovery Manager, Oracle Data Guard, Oracle Data Pump oder eine Linux-VM, auf der die Netzwerkdateisystemrolle installiert ist. Wenden Sie sich an Ihren Oracle- und Microsoft-Vertreter, um detaillierte Anleitungen zu erhalten.
Bestimmen Sie, wie Sie Überwachen von Warnungen in Ihren Triageprozess integrieren.
Erstellen Sie eine Liste der wichtigsten Projektbeteiligten, die Sie benachrichtigen müssen, wenn eine Warnung ausgelöst wird.
Überprüfen Sie Überwachungsmetriken mit Datenbankadministratoren, um die Erwartungen auszurichten.
Weitere Informationen finden Sie unter Planen der Einführung von Oracle auf Azure.
Entwurfsempfehlungen
Berücksichtigen Sie diese Empfehlungen, bevor Sie Oracle Database@Azure- und Exadata-Datenbankdienste bereitstellen.
Überwachen von Integrität und Leistung
Sie sollten quantitative Metriken wie CPU-Auslastung, Speicherauslastung, Speicherauslastung, Datenbankvorgänge, SQL-Abfragen und allgemeine Transaktionen sammeln. Sie können Azure Monitor-Metriken oder Ihr Auswahltool verwenden, um Probleme zu diagnostizieren und proaktiv zu beheben. Die Erfassung und Überprüfung von Datenbankmetriken trägt dazu bei, die betriebsbereite und langfristige Erhaltung sicherzustellen.
Erstellen Sie ein benutzerdefiniertes Dashboard im Azure-Portal mit einer aggregierten Ansicht der verschiedenen gesammelten Metriken. Weitere Informationen finden Sie unter Erstellen eines Dashboards im Azure-Portal.
Informationen zu den erforderlichen Rollen finden Sie unter Rollen, Berechtigungen und Sicherheit in Azure Monitor.
Wenn Sie eine präzise Datenbanküberwachung benötigen, lesen Sie Enterprise Manager-Datenbankverwaltung.
Informationen zum umfassenden Überwachungshandbuch von Oracle finden Sie unter Oracle Cloud-Datenbankmetriken.
Schlüsselmetriken überwachen
Die folgende Tabelle enthält anfänglich empfohlene Einstellungen für Oracle Cloud Database-Metriken. Sie können Leistungsindikatoren basierend auf den Anforderungen Ihrer Organisation hinzufügen. Legen Sie jede Überwachungseinstellung für alle verfügbaren Knoten im Cluster fest. In Azure Monitor können Sie nicht mehrere Objekte gleichzeitig auswählen, wenn Sie Metriken hinzufügen. Um angegebene Einstellungen einzugeben, müssen Sie jeden Exadata-Clusterknoten auswählen.
Legen Sie Warnungen in Ihrer Überwachungslösung für kritische Workloads fest. Wenn Sie Azure Monitor verwenden, können Sie Aktionsgruppen erstellen.
Metrikname | Sammlungshäufigkeit | Schwellenwert | Beschreibung |
---|---|---|---|
CPU-Auslastung | 5 Minuten | 90% | Die CPU-Auslastung wird als Prozentsatz ausgedrückt und über alle Verbrauchergruppen hinweg aggregiert. Der Prozentsatz der Verwendung wird in Bezug auf die Anzahl der CPUs gemeldet, die die Datenbank verwenden kann, was zweimal die Anzahl der Oracle-CPUs ist. Diese Einstellung gilt für jede Datenbank innerhalb des Clusters. |
Speichernutzung | 30 Minuten | 90% | Der Prozentsatz der bereitgestellten Speicherkapazität, die verwendet wird. Diese Einstellung stellt den gesamten zugewiesenen Speicherplatz für alle Tabellenräume dar. Diese Einstellung gilt für jede Datenbank innerhalb des Clusters. |
Auslastung des Flash-Wiederherstellungsbereichs | 15 Minuten | 90% | Die Verwendung des Flash-Wiederherstellungsbereichs. |
Speicherauslastung | 15 Minuten | Megabit 90 % verbraucht | Die Gesamtgröße des Speicherpools. |
Prozesslimitnutzung | 5 Minuten | 90% | Der Prozessgrenzwert für die Nutzung. |
Sitzungsgrenzwertauslastung | 5 Minuten | 90% | Die Datenbanksitzung beschränkt die Nutzung. |
Verwendbarer Bereich für schnelle Wiederherstellung | 15 Minuten | 90% | Der nutzbare Bereich für die schnelle Wiederherstellung. |
Oracle Cloud Infrastructure (OCI)-Datenbankcluster-Speichernutzung | 5 Minuten | 90% | Die Menge des Arbeitsspeichers, den die Exadata-Datenbankcluster nutzen. |
Durchschnittlicher Knotenstatus | 5 Minuten | 0 (diese Dimension bedeutet falsch) | Gibt an, ob der Exadata-Datenbankclusterknoten innerhalb des Clusters verfügbar oder nicht verfügbar ist. |
Weitere Informationen finden Sie unter Oracle Cloud Database-Metriken.