--- title: TCP connection discovery description: Discovery identifies and classifies information about TCP connections using the ADM and ADME probes. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/itom-visibility/r\_DataCollDiscoTCPConnections.html release: australia product: ITOM Visibility classification: itom-visibility topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [Network device discovery, Data collected by ITOM Visibility, ITOM Visibility reference, ITOM Visibility, IT Operations Management] --- # TCP connection discovery Discovery identifies and classifies information about TCP connections using the ADM and ADME probes. Discovery populates this data in the TCP Connections \[cmdb\_tcp\] table.
| Label | Table Name | Field Name | Description |
|---|---|---|---|
| Absent | cmdb\_tcp | absent | If the process is no longer running on this device. The first time the process is detected, the value is not selected \(meaning that it is not absent\). If Discovery runs again and does not detect the process, it is selected. |
| Computer | cmdb\_tcp | computer | The device that is connected to or is listening on the TCP port. |
| IP | cmdb\_tcp | ip | The IP address that this device or process is listening on or is connected to. If the IP address is 127.0.0.1, it is the host computer itself. |
| PID | cmdb\_tcp | pid | The ID of the process that is connecting to or listening on this device \(IP address\). |
| Port | cmdb\_tcp | port | The port number through which TCP traffic was detected. |
| Process | cmdb\_tcp | process | The process that is connecting to or listening on the port. |
| Type | cmdb\_tcp | type | - **Listening on**: the process is listening to the device via TCP. - **Connecting to**: if the process is connected to this device via TCP. |
| count | cmdb\_tcp | count | The number of times that Discovery detects a specific TCP connection. This field is used by ADM enhanced probes. |
| Name | Description | Includes these sub-probes |
|---|---|---|
| AIX - ADM | Queries for information about active \(running\) AIX processes and active connections - the information required to perform application dependency mapping. | - AIX - Active Connections - AIX - Active Processes |
| HP-UX - ADM | Queries for information about active \(running\) HP-UX processes and active connections - the information required to perform application dependency mapping.This probe requires that lsof be installed and the UNIX - Active Connections probe be activated, which is inactive by default. | - UNIX - Active Connections - HP-UX - Active Processes |
| Solaris - ADM | Queries for information about active \(running\) Solaris processes and active connections - the information required to perform application dependency mapping. This probe is triggered by the Solaris Zones probe. The system triggers an ADM probe for each local zone contained in a global zone.This probe requires that lsof be installed on the global zone. | - Solaris - Active Processes - Solaris - Active Connections |
| UNIX - ADM | Queries for information about active \(running\) UNIX processes and active connections - the information required to perform application dependency mapping. | - UNIX - Active Connections - UNIX - Active Processes |
| Windows - ADM | Queries for information about active \(running\) Windows processes and active connections - the information required to perform application dependency mapping. | - Windows - Active Connections - Windows - Active Processes |
| UNIX - ADM netstat | Performs the same functions as the UNIX ADM probe relying on netstat to support continuous TCP-based discovery. Service Mapping uses this probe for traffic-based discovery. | - UNIX - Active Connections with Netstat. This probe retrieves TCP connections to populate the cmdb\_tcp and cmdb\_tcp\_connection tables. - UNIX - Active Processes. This probe retrieves TCP processes and populates the cmdb\_running\_process table. |
| Parameter | Description |
|---|---|
| mid.adme.max\_result\_size | Control the size of the TCP tracking file. |
| max.adme\_result\_payload\_size | Controls the size of the result, including the payload.**Note:** If this is greater than the [MID Server properties](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/servicenow-platform/r_MIDServerProperties.md) mid.discovery.max\_payload\_size, a configuration error can occur. |