PostgreSQL-Erkennung

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • Discovery kann ausgeführte Instanzen von PostgreSQL auf finden Windows Und Linux Systeme.

    Anmeldeinformationen und andere Voraussetzungen

    Diese Anmeldeinformationen sind erforderlich:

    Eine Liste der privilegierten Befehle, die Sie für Discovery und Service-Mapping benötigen, finden Sie unter Service-Mapping Befehle, die einen privilegierten Anwender erfordern. Diese Liste enthält Befehle, die erhöhte Rechte erfordern, um Unix-basierte Hosts in Ihrer Organisation zu erkennen und zuzuordnen.

    Der Anwender muss Zugriff auf die Datenbank auf Stammebene haben, um auf zuzugreifen postgresql.conf Datei.
    Hinweis:
    Informationen zur Migration von Probe zu Muster finden Sie im wissensartikel KB0694477 .

    Klassifizierer, Muster und Probes

    Klassifizierer Auslöser-Probes Muster
    PostgreSQL-Instanz
    • Horizontales Muster: Startet Muster
    • PostgreSQL – Konfiguration* (fügen Sie hinzu must_sudoParameter für diese Probe)
    • PostgreSQL: Version*

    PostgreSQL-DB

    *Für neue Instanzen sind diese Probes in der Klassifizierung inaktiv. Discovery verwendet Muster für Discovery.

    Um Muster zu verwenden, stellen Sie sicher, dass das richtige Muster in der horizontalen Musterprobe für die Klassifizierung angegeben ist. Siehe Fügen Sie die Probe für horizontale Muster einem Klassifizierer hinzu für Anweisungen.

    Erfasste Daten

    Folgendes erfasst die angegebenen Informationen aus dem Ziel. Wenn die Quelle nicht konfiguriert ist, werden Standardinformationen zurückgegeben. Beispiel: Für PostgreSQL-Instanz@Hostname (Standardname) muss die Quelle geändert werden. Wenn nicht, werden alle „PostgreSQL-Instanz@Hostname“ in der Quelle für die Tabelle [cmdb_ci_db_postgresql_instance] hinzugefügt.

    Bezeichnung Tabellenname Feldname Quelle
    Name cmdb_ci_db_postgresql_instance Name PostgreSQL-Instanz@ Hostname
    Datenverzeichnis cmdb_ci_db_postgresql_instance Datenverzeichnis Prozess wird ausgeführt
    TCP-Port cmdb_ci_db_postgresql_instance tcp_port Prozess wird ausgeführt
    SQL-Konfiguration cmdb_ci_db_postgresql_instance postgres_conf Data_Directory /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:Ausführungen cmdb_ci_windows_server oder cmdb_ci_linux_server