Configuring the collation.properties file entries

This topic lists the collation.properties file entries that the sensor uses.

com.collation.platform.os.ignoreLoopbackProcesses=true
The default value is true, which means that the processes that are listening on loopback interfaces are ignored. Therefore, if a server is listening only on the loopback IP address (127.0.0.1), and not on any other externally available IP address, that server will not be discovered.

This property controls the discovery of external IP addresses.

If the value of this property is set to false, all processes with listening ports are considered for discovery.

You must set this property to true if you want to discover an Oracle Application Server or the WebLogic sensors. For example, if the WeblogicServerVersionSensor sensor tries to start using a local host address, this property must be set to true.

com.collation.discover.agent.command.netstat.Windows

You can use this property to specify a custom command to use instead of the netstat -nao command on a Windows target.

You must ensure that any alternative command you specify returns information in the same format as the netstat -nao command.

For example,
com.collation.discover.agent.command.netstat.Windows.ip_address=type c:\\\\folder\\\\mynetstat.txt
where mynetstat.txt contains the output of the netstat -nao command, and the type command is used to print the contents of the file.
com.collation.netstatoverlsof.AIX=true

This property specifies which command (netstat or lsof) is used to collect the process information on AIX operating systems, and it is applicable mainly for deciding the command to build port map and open TCP port to process map.

By default, the property is set to true, and netstat command will be used.

If the property is set to false, then lsof command will be used, but in some scenarios, netstat can be still used, e.g. in case where we need to determine whether the privileges for isof are sufficient or not.

Note: There is a dependency on the commands of netstat and kdb even with false value of this property. Point to note is that netstat gets executed in the OS layer and is a requirement for not only GenericServer sensor.
com.collation.discover.agent.useSolarisPfiles=false
The default value is false.
When set to true, this property causes the GenericServerSensor to use the ptree and pfiles commands on Solaris target systems to discover the list of IP sockets and ports that are associated with the running processes. The property replaces the use of lsof which might not be available in a Solaris environment.