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