These properties apply to script-based discovery.
com.ibm.cdb.discover.enableOutputFileSplittingProcess=true
- The default value is true.
- This property specifies whether the main output file that is created during a script-based
discovery is split into smaller files. By default, the file is split. This setting prevents
performance issues when the output file is large. See also the
com.ibm.cdb.discover.numberOfLinesForOutputFileSplittingProcess
property.
com.ibm.cdb.discover.numberOfLinesForOutputFileSplittingProcess=10000
- The default value is 10000.
- This property is enabled only when the
com.ibm.cdb.discover.enableOutputFileSplittingProcess
property is set to
true.
This property specifies the approximate number of lines
allowed in the smaller output files, which were created by splitting the main output file. The exact
number of lines is determined by the file format. After the specified number of lines, the file is
split only when the end of the meaningful set of data is reached to ensure that the whole file
format is correct. It means that when the value is set to 10000, the smaller
files can have, for example, 10200 lines.
- com.ibm.cdb.taddm.asd.prefix=sh
- The default value is sh.
This property
specifies a prefix to be added to script that is run during a discovery,
for example prefix script.sh.
This property is a scoped property, you can append either an IP address
or the name of a scope set.
- com.ibm.cdb.discover.DeleteScriptDiscoveryOutputs=true
- The default value is true.
This property
specifies whether to delete the script output that, during script-based
discovery, is copied to the TADDM server for processing by the sensors.
This output might be useful for troubleshooting, but by default, it
is deleted after discovery completes. If you set the value of this
property to false, the script output will not
be deleted.
- com.ibm.cdb.discover.DeleteRemoteBeforeScriptsRun=false
- The default value is false.
- This property specifies whether TADDM removes any outputs that
are left by previous discovery from the remote directory before attempting
to run a new discovery.
- com.ibm.cdb.discover.PreferScriptDiscovery=false
- The default value is false.
This property
is used to enable script-based discovery, and it affects only the
sensors that support script-based discovery. Setting the value to true enables
script-based discovery.
- com.ibm.cdb.discover.smallFileSizeLimit=1048576
- The default value is 1048576 (1024*1024
- 1 MB).
- This property defines the limit of file size expressed in bytes
for copy operations that triggers the checksum usage. The files, the
size of which is below this limit, are copied without the checksum
calculations. The files, the size of which equals the limit, or is
greater than this limit, are copied only if they are not present in
the target directory and their checksum does not match the local (source)
file.
- You can disable the limit by using the following values:
- 0 - copy operation always uses the checksum.
- -1 - copy operation always avoids using
the checksum.