IBM Db2 on Linux database discovery

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • ServiceNow Discovery uses the Db2 on Linux discovery pattern to find IBM Db2 instances on Linux servers.

    Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

    Discovery uses this pattern to run horizontal discovery. The pattern is triggered automatically by classification using these Db2 identifiers: tcp_port, name, installed_dir.

    Prerequisites

    Configure SSH credentials for the Linux server.

    In addition, ensure that the user has the permissions to run the following commands:

    Identification for Db2 UDB entry point types
    ". /" + $process.environmentVariables.HOME.value + "/sqllib/db2profile; " + $process.environmentVariables.HOME.value + "/sqllib/bin/db2level"
    "source " + $installed_dir + "db2profile"
    "db2 list database directory | grep \"Database name\" | grep -i \"" + $entry_point.instance + "\" | head -1"
    "db2level | grep \"DB2 v\""
    Identification for Db2 UDB entry point types - NONE
    "cat " + $installed_dir + "/db2dump/db2diag.log | grep \"INSTANCE:\" | grep " + $entry_point.instance + " | head -1"
    "db2level | grep \"DB2 v\""
    Identification for Db2 on z/OS
    "netstat -a | grep " + $entry_point.port
    "ls -d /*/* |grep " + $id

    Data collected by Discovery during horizontal discovery

    The Identification for Db2 UDB entry point types and Identification for Db2 UDB entry point types – NONE sections collect the following tables and fields:
    Tableau 1. DB2 Subsystem [cmdb_ci_db_db2_instance]
    Field Description
    Name [name] The Db2 instance name.
    TCP port(s) [tcp_port] TCP port.
    Install Directory [installed_dir] Installation directory.
    Version [version] Db2 version.
    The Identification for Db2 on Z/OS section collects the following tables and fields:
    Tableau 2. DB2 Subsystem [cmdb_ci_db_db2_instance]
    Table and field Description
    Name [name] The Db2 instance name.
    TCP port(s) [tcp_port] TCP port.
    Install Directory [installed_dir] Installation directory.
    The Dependency Views map shows all discovered IBM Db2 instances in your organization and the relationships between them.
    IBM db2 dependency view

    CI relationships

    The IBM Db2 on Linux pattern does not create any CI relationships.