IBM Db2-Sensor
Der IBM® DB2® -Sensor erkennt IBM DB2 Universal Database (UDB) -Server.
Sensorname in der grafischen Benutzerschnittstelle und in den Protokollen
Db2Sensor und Db2WindowsSensor
Voraussetzungen
Der Sensor geht von folgenden Voraussetzungen aus:
- Erkennung des Computersystems muss erfolgreich sein.
- DB2 muss im Ausgangsverzeichnis des Instanzeigners installiert sein.
Sicherheitsprobleme
Die DB2 -Benutzerberechtigungen müssen zur Verwaltungsgruppe DB2 gehören.
Die Erkennung wird mithilfe von Shell-Scripts ausgeführt, die die folgenden DB2 -Befehle ausführen:
- db2
- Befehl zum Aufruf des Befehlszeilenprozessors
- db2ilist
- Befehl zur Auflistung der Instanzen
- db2set
- DB2 -Profilregistrierdatenbank, Befehl
- db2licm
- Befehl für Lizenzverwaltungstool
- db2level
- DB2 -Service-Level-Befehl anzeigen
- db2
- Abruf der Datenbankmanagerkonfiguration
Einschränkungen
Falsche Zeichen können erkannt werden, wenn Sie eine 32 -Bit- DB2 unter einem 64-Bit-Windows-Betriebssystem verwenden. Dieses Zeichencodierungsproblem ist auf eine Einschränkung des 64-Bit-Windows-Betriebssystems zurückzuführen, das Befehle wie chcp in 32-Bit-Anwendungen wie dem Programm db2cmd.exe verdeckt.
Wenn mehrere Versionen von DB2 auf demselben Windows-Computersystem installiert sind, kann der Sensor den IBM DB2 Universal Database (UDB) -Server nicht erkennen.
TADDM führt den Topologieerstellungsprozess in regelmäßigen Intervallen aus. So lange dieser Prozess nach einer Erkennung noch nicht abgeschlossen ist, sind die für ferne Systeme angezeigten Datenbanknamen unter Umständen nicht eindeutig. Nach Abschluss des Topologieerstellungsprozesses enthalten die Datenbanknamen sowohl die Portnummer als auch die IP-Adresse der fernen Datenbank.
Erstellte Modellobjekte
Der Sensor erstellt folgende Modellobjekte:
- app.db.db2.Db2AdminServer
- app.db.db2.Db2Alias
- app.db.db2.Db2BufferPool
- app.db.db2.Db2ConfigValue
- app.db.db2.Db2Container
- app.db.db2.Db2Database
- app.db.db2.Db2DatabaseConfigValue
- app.db.db2.Db2Instance
- app.db.db2.Db2InstanceConfigValue
- app.db.db2.Db2Module
- app.db.db2.Db2Schema
- app.db.db2.Db2Server
- app.db.db2.Db2ServerProcess
- app.db.db2.Db2System
- app.db.db2.Db2SystemConfigValue
- app.db.db2.Db2TableSpace