---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Application Mapping for UNIX

# Application Mapping for UNIX discovery {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

To perform the mapping that establishes application relationships, Discovery must be able to detect TCP connections.

The best way to accomplish this is to run the [lsof](http://people.freebsd.org/~abe/) command on target machines. For AIX machines, Discovery is configured to use the active connection probe for AIX targets. However,
the user that executes the shell script on AIX machines might require additional privileges to
execute commands, such as kdb, employed in the script.

On Linux machines, Discovery uses the `lsof` command (installed by default on Linux) to detect TCP connections. The Linux classification probe triggers
the Linux - Active Connections probe, which uses `lsof` to discover application relationships and does not produce any pauses.
The `lsof` command is the recommended method of returning active TCP connections and can be installed on Solaris and AIX target machines
to eliminate any issues produced by the shell script.  
Note:  
Discovery of active connections on HP-UX is not supported.
* **[Using the lsof Command](https://servicenow-prod.fluidtopics.net/tHNgw8gfY8joFzRFKlLdyw)**   
  Use the ls of command to return active TCP connections and can be installed on Solaris and AIX target machines.

