PostgreSQL-Erkennung
- Aktualisiert30. Jan. 2025
- 1 Minute Lesedauer
- Yokohama
- "ITOM-Transparenz"
Discovery kann Instanzen von PostgreSQL erkennen, die unter Windows und Linux ausgeführt werden.
Anmeldeinformationen und andere Voraussetzungen
Eine Liste der privilegierten Befehle, die Sie für Discovery und Service Mapping benötigen, finden Sie unter Service-Mapping-Befehle, die einen privilegierten Benutzer erfordern - dort finden Sie auch eine Liste der Befehle, für die erhöhte Rechte zum Erkennen und Zuordnen von Unix-basierten Hosts in Ihrer Organisation erforderlich sind.
postgresql.conf zugreifen zu können. Klassifizierer, Muster und Probes
| Klassifizierung | Auslöser-Probes | Muster |
|---|---|---|
| PostgreSQL-Instanz |
|
PostgreSQL-DB |
*Für neue Instanzen sind diese Probes für den Klassifizierer inaktiv. Discovery verwendet für die Erkennung Muster.
Um Muster zu verwenden, vergewissern Sie sich, dass das richtige Muster in der horizontalen Mustersonde des Klassifizierers angegeben ist. Siehe Probe „Horizontal Pattern“ einem Klassifizierer hinzufügen für Anweisungen.
Erfasste Daten
Mit dem folgenden Verfahren werden die angegebenen Informationen vom Ziel erfasst. Wenn die Quelle nicht konfiguriert ist, werden Standardinformationen zurückgegeben. Beispiel: Für PostgreSQL Instance@hostname (Standardname) muss die Quelle geändert werden. Andernfalls werden für die Tabelle [cmdb_ci_db_postgresql_instance] alle „PostgreSQL Instance@hostname“-Namen der Quelle hinzugefügt.
| Bezeichnung | Tabellenname | Feldname | Quelle |
|---|---|---|---|
| Name | cmdb_ci_db_postgresql_instance | Name | PostgreSQL Instance@Hostname |
| Datenverzeichnis | cmdb_ci_db_postgresql_instance | data_dir | Laufender Prozess |
| TCP-Port | cmdb_ci_db_postgresql_instance | tcp_port | Laufender Prozess |
| SQL-Konfiguration | cmdb_ci_db_postgresql_instance | postgres_conf | Datenverzeichnis/postgresql.conf |
| Version | cmdb_ci_db_postgresql_instance | Version | postmaster/postgres |
Beziehungen
| Übergeordnete Klasse | Beziehung | Untergeordnete Klasse |
|---|---|---|
| cmdb_ci_db_postgresql_instance | Wird ausgeführt auf::Wird ausgeführt | cmdb_ci_windows_server oder cmdb_ci_linux_server |