Verwenden Sie diesen Artikel, um die Datenbankschicht für die Leistungsüberwachung zu konfigurieren. Durch die Leistungsüberwachung der
Datenbankschicht können Sie Engpässe erkennen und verhindern.
Vorbereitungen
Es ist eine DB2- oder Oracle-Datenbank auf dem Knoten installiert, und Extended Deployment
ist mit einem erweiterten Profil installiert.
Gründe und Szenarios für die Ausführung dieser Task
Mit den folgenden Tasks können Sie die Überwachung der Datenbankschicht konfigurieren.
- Erstellen Sie einen Datenbankserver in der Konfiguration von WebSphere Application Server.
- Erstellen Sie einen neuen generischen Server und geben Sie ihm einen Namen, z. B. DB2Instance1.
Wählen Sie in der Liste den Datenbankknoten aus.
- Klicken Sie auf Generische Server > DB2Instance1.
- Klicken Sie unter Weitere Merkmale auf Prozessdefinition
> Java Virtual Machine > Benutzerdefinierte Merkmale.
- Fügen Sie die folgenden Einträge hinzu:
GENERIC_SERVER_TYPE = DBSERVER
GENERIC_SERVER_SUB_TYPE = DB2 (für DB2) oder ORACLE (für Oracle)
INSTANCE_NAME = Name der Datenbankinstanz (DB2) oder SID (Oracle)
- Konfigurieren Sie Datenquellen für die JDBC-Überwachung:
- Klicken Sie auf Ressourcen > JMS-Provider > JDBC-Provider > Name_des_Datenbankservers>
Datenquellen > Name_der_Datenquelle > Benutzerdefinierte Merkmale. Fügen Sie das Merkmal
dbServerName = Name_des_generischen_Servers hinzu, z. B.
DB2Instance1.
- Weitere Schritte je nach Datenbanktyp und JDBC-Treibertyp:
- Führen Sie für DB2-Datenquellen des Typs 2 die folgenden Schritte aus, wenn der Datenbankname auf dem Server anders ist als
der auf dem lokalen DB2-Client verwendete Datenbankalias:
- Geben Sie in der Konfigurationsanzeige für die Datenquelle im Feld Datenbankname
den Aliasnamen ein.
- Klicken Sie unter Weitere Merkmale auf Benutzerdefiniertes Merkmal.
- Fügen Sie ein benutzerdefiniertes Merkmal remoteDatabaseName mit dem Namen
der Datenbank auf dem Datenbankserver als Wert hinzu.
- Führen Sie für Oracle-Datenquellen die folgenden Schritte aus, wenn der Datenbankname nicht im Verbindungs-URL enthalten ist:
- Klicken Sie unter Weitere Merkmale auf Benutzerdefiniertes Merkmal.
- Setzen Sie das Merkmal databaseName auf den Namen der Oracle-Datenbank.
- Führen Sie die folgenden Schritte aus, um Performance Monitoring Infrastructure (PMI) für die Erfassung von JDBC-Statistiken
zu aktivieren:
- Klicken Sie auf Überwachung und Optimierung > Performance Monitoring Infrastructure
(PMI). Es wird eine Liste mit den Servern in der Zelle angezeigt.
- Führen Sie für jeden Server in der Liste, der eine Datenquelle hat, die folgenden Schritte aus:
- Klicken Sie auf den Servernamen.
- Führen Sie in der Anzeige Konfiguration die folgenden Aktionen aus:
- Wählen Sie das Feld Performance Monitoring Infrastructure (PMI) aktivieren aus.
- Setzen Sie das Feld Derzeit überwachte Statistikgruppe auf Erweitert oder Alle.
Wenn das Feld Derzeit überwachte Statistikgruppe auf Benutzerdefiniert eingestellt ist
und wenn Sie eine höhere Leistung erzielen möchten, aktivieren Sie die
JDBC-Zähler auf der benutzerdefinierten Ebene.
Nächster Artikel
Die erweiterte Überwachung der Komponenten von WebSphere Extended Deployment, einschließlich
JDBC ist aktiviert.