Service Mapping commands requiring a privileged user

Service Mapping uses commands requiring elevated rights to discover and map Unix-based hosts in your organization. In addition to configuring necessary credentials, configure servers in your organization to allow Service Mapping to run these commands with elevated rights.

You do not run these commands directly. Service Mapping uses commands requiring elevated rights as part of the following processes:
  • host detection
  • process identification on port
  • discovering CIs using patterns

Some of these commands do not require elevated rights, unless directories that Service Mapping must access are protected. For more information, see Service Mapping commands not requiring a privileged user.

Operating system commands requiring elevated rights

Table 3. Solaris commands requiring elevated rights
Command Parameter Description
cat File_name Shows the file content.
ls

ls -F-1

ls -1HF

ls -w 1

ls -1

Lists the directory content.

e-l

Fetches file attributes used for file caching decision.
pargs -e Gets the executable directory.
pargs -a Gets the process.
lsof -Pnl +M -i Shows files and connections associated with the process.
netstat -anu Lists the open ports. Required for Solaris version 11.2 or later.
Ifconfig Ifconfig -a Shows interface information (need sudo to get the MAC addresses).
pwdx Process_id Gets the process information.
pargs -e process_id Gets the process information.
ps -eo user, pid, ppid, comm, args Gets the process list.
inetadm -l or without params Handles the case of application using the inet daemon.

Application commands requiring elevated rights

Service Mapping uses some of these commands in patterns.

Table 9. BIG-IP Global Traffic Manager (GTM) F5 (on F5 BIG-IP)
Command Parameter Description
ping -a -c 1 [url[1].host] Gets the host IP.
Table 10. BMC CTRL-M Enterprise Manager (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
netstat Various options Lists open ports.
ss Various options Lists open ports.
Table 11. BMC CTRL-M Gateway (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
find Various options This command is used only to create connections to Control M Server.

Finds file and folder paths.

Table 12. Citrix Netscaler (on Citrix Netscaler)
Command Parameter Description
grep Various options Extracts strings from the output.
show Various options Retrieves Netscaler IP address.
Table 13. EMC Documentum Broker (on UNIX)
Command Parameter Description
find Various options

Finds connections to Docbase.

Table 14. FormEngine (on UNIX)
Command Parameter Description
grep Various options (On Unix only) Extracts strings from the output.
ls Various options (On Unix only) Lists files and folders in the specified folder.
cat - (On Unix only) Shows the file content.
Table 15. IBM Customer Information Control System (CICS) (on UNIX)
Command Parameter Description
netstat Various options Lists open ports.
ss Various options Lists open ports.
grep Various options Extracts strings from the output.
Table 16. IBM CTRL-M Server (on UNIX)
Command Parameter Description
grep Various options (For Unix only) Extracts strings from the output.
find Various options (For Unix only)

Finds file and folder paths.

Table 17. IBM CICS Transaction Gateway CTG (on UNIX or Windows)
Command Parameter Description
grep Various options (For Unix only) This command is used only to create CICS connections. Extracts strings from the output.
cat - (For Unix only) This command is used only to create CICS connections. Displays the file content in the output.
find Various options (For Unix only) This command is used only to create CICS connections. Finds specific strings in files and folders.
Table 18. IBM DB2 (on Linux)
Command Parameter Description
grep Various options Extracts strings from the output.
cat - Displays the file content in the output.
Table 24. IBM WebSphere MQ (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
Table 25. IBM WebSphere MQ Queue (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
Table 26. Jboss Module (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
netstat Various options Lists open ports.
ss Various options Lists open ports.
Table 28. JRun (on UNIX)
Command Parameter Description
dir Various options Lists files and folders in the specified folder.
Table 32. MySQL Cluster MGM Node (on Linux)
Command Parameter Description
netstat Various options Lists open ports.
ss Various options Lists open ports.
ps --pid=[process.pid] --no-headers -o " %U : %p : %a” (On Unix only) Gets the userid parameter value.
Table 35. Oracle Advanced Queue Queue (on UNIX)
Command Parameter Description
netstat Various options Lists open ports.
ss Various options Lists open ports.
Table 37. Oracle Discoverer Engine (on UNIX)
Command Parameter Description
ls Various options Lists files and folders in the specified folder.
grep Various options Extracts strings from the output.
cat - Shows the file content.
Table 38. Oracle Discoverer UI (on UNIX)
Command Parameter Description
ls Various options Lists files and folders in the specified folder.
grep Various options Extracts strings from the output.
cat - Shows the file content.
Table 39. Oracle Form UI (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 40. Oracle Fulfillment Server (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 41. Oracle HTTP Server (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 42. Oracle Metric Client (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 43. Oracle OACORE Server (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 44. Oracle OAFM Server (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 47. Oracle Process Manager (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 48. Oracle Report Server (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 49. Oracle Tnslsnr Engine (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 51. Oracle WebLogic Server (version 10.3) (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 52. Oracle WebLogic On-demand Router Load Balancer (on UNIX)
Command Parameter Description
grep Various options Extracts strings from the output.
ls Various options Lists files and folders in the specified folder.
cat - Shows the file content.
Table 54. Oracle Tuxedo Portal (on UNIX)
Command Parameter Description
grep Various Extracts strings from the output
ls Various Lists files and folders on the given folder.
cat - Displays the file content in the output.
Table 55. PostgreSQL Database (on UNIX)
Command Parameter Description
ls [IncludeTabletmp[].files] This command is used only to create the HTTP connections.

Lists files and folders in the specified folder.

Table 56. Rabbit MQ (on UNIX)
Command Parameter Description
ps - ef ps -ef | grep "+$process.parentProcessId+" |egrep -v -e grep -e beam Gets the parent process.
Table 57. Red Hat Cluster Suite (on Linux)
Command Parameter Description
clustat -x Displays the cluster configuration and the status in XML format.
Table 59. Sun Directory (on Solaris)
Command Parameter Description
netstat Various options Lists the open ports.
Table 60. Sun iPlanet Web Server (on Solaris)
Command Parameter Description
ls Various options Lists files and folders in the specified folder.
netstat Various options Lists the open ports.
Table 61. Sun JES (on Solaris)
Command Parameter Description
ls Various options Lists files and folders in the specified folder.
grep Various options Extracts strings from the output.
Table 62. Sybase (on UNIX)
Command Parameter Description
ls Various options Lists files and folders in the specified folder.
Table 63. TIBCO ActiveMatrix Adapter (on UNIX)
Command Parameter Description
cat - Shows the file content.
netstat Various options Lists open ports.
ss Various options Lists open ports.
Table 66. TIBCO EMS Queue (on UNIX)
Command Parameter Description
ls Various options Lists files and folders in the specified folder.
Table 67. TIBCO Enterprise Message Service (EMS) (on UNIX)
Command Parameter Description
ls Various options Lists files and folders in the specified folder.