NameSurfer Suite
IPAM server configuration file
FusionLayer
HELP
  Table of contents
   Exit help

NameSurfer 7.6.4.1


The IPAM.properties configuration file in NameSurfer's config directory defines various aspects of IPAM server behavior that can only be changed at the startup time. These values are not changeable by users on-line, and can only be changed by an administrator with write permissions to the file.

IPAM.properties configuration variables

The configuration variables are single row entries that consist of variable name, an equal to (=) sign and configuration value. The table below lists available variables.

Configuration fields affecting IPAM server behavior
 
DNSCacheTimeoutTimeout (milliseconds) for caching DNS entries within the IPAM server process before they are read again from the database after last request. The default value is 2000ms and should be set to a lower value if the values shown in the user interface do not accurately indicate latest changes in DNS names of addresses. By increasing the value, the accuracy of the information will suffer but a performance boost can be achieved especially on large installations.
LoglevelIPAM server logging level, variable between 0 (no logging) and 10 (full debug logging). Default value is 3 (error logging).
DNSHostsA numeric value defining whether IPAM host listing should contain hosts that only exist as DNS data and not as actual IPAM entries. Value 0 means DNS hosts are not included, 1 means they are included. Default value is 1.
AutoCleanAutomatic cleanup of inconsistent data found in IPAM database during startup. This configuration field is not defined in the installation, so the default value can be considered to be 0.
 
Fields affecting Information entries
 
InheritInformationA numeric value 0 (information fields are not inherited within block structure) or 1 (information fields are inherited within block structure). Default value is 1.
DefaultBlockInfoLabelsA comma-separated list of permanent information fields in blocks.
DefaultDelegatedBlockInfoLabelsA comma-separated list of permanent information fields in delegated blocks.
DefaultRootBlockInfoLabelsA comma-separated list of permanent information fields in blocks that are root blocks.
DefaultOwnerInfoLabelsA comma-separated list of permanent information fields for owners.
DefaultHostInfoLabelsA comma-separated list of permanent information fields for hosts.
NonInheritableLabelsA list of information fields whose values must not be inherited by children of a block that has such value set.
MetaBlockInfoLabelsA comma-separated list of information fields that are to be considered meta-information in blocks.
MetaHostInfoLabelsA comma-separated list of information fields that are to be considered meta-information in hosts.
SelectableBlockInfoLabelsA comma-separated list of selectable value fields for blocks.
SelectableHostInfoLabelsA comma-separated list of selectable value fields for hosts.
SelectableOwnerInfoLabelsA comma-separated list of selectable value fields for owners.
InfoValues_fieldnameA comma-separated list of available values for selectable field identified by fieldname. The values must be entered in URL-encoded format if they contain whitespace or special characters.
ChangeLogPurgeDaysNumber of days to keep IPAM change log data before automatically purging it from database. Default value is 90 days.
ChangeLogPurgeOnStartIndicates whether change log purging should be triggered at IPAM startup. 0 means no, 1 means yes, and -1 means change log purging is completely disabled. Default is 0.
DHCPSynchronisationIntervalInterval (in milliseconds) of configuration synchronisation checks on DHCP servers bound to IPAM blocks. Default is 30000.
DHCPSynchronizeLeasesSets the behavior of dynamic hosts in IPAM blocks. If set to 1, dynamic host leases will be inserted to IPAM host entries, if set to 0, they will not show up as hosts. Default value is 1.
UseSyslogIf enabled with value 1, IPAM will send its log messages to syslog instead of its own log file. Default value is 0.
SyslogFacilityIf syslog logging is enabled, the name of the facility on the local syslogging daemon where the log data is to be sent to.