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 |
DNSCacheTimeout | Timeout (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. |
Loglevel | IPAM server logging level, variable between 0 (no logging) and 10 (full debug logging). Default value is 3 (error logging). |
DNSHosts | A 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. |
AutoClean | Automatic 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 |
InheritInformation | A numeric value 0 (information fields are not inherited within block structure) or 1 (information fields are inherited within block structure). Default value is 1. |
DefaultBlockInfoLabels | A comma-separated list of permanent information fields in blocks. |
DefaultDelegatedBlockInfoLabels | A comma-separated list of permanent information fields in delegated blocks. |
DefaultRootBlockInfoLabels | A comma-separated list of permanent information fields in blocks that are root blocks. |
DefaultOwnerInfoLabels | A comma-separated list of permanent information fields for owners. |
DefaultHostInfoLabels | A comma-separated list of permanent information fields for hosts. |
NonInheritableLabels | A list of information fields whose values must not be inherited by children of a block that has such value set. |
MetaBlockInfoLabels | A comma-separated list of information fields that are to be considered meta-information in blocks. |
MetaHostInfoLabels | A comma-separated list of information fields that are to be considered meta-information in hosts. |
SelectableBlockInfoLabels | A comma-separated list of selectable value fields for blocks. |
SelectableHostInfoLabels | A comma-separated list of selectable value fields for hosts. |
SelectableOwnerInfoLabels | A comma-separated list of selectable value fields for owners. |
InfoValues_fieldname | A 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. |
ChangeLogPurgeDays | Number of days to keep IPAM change log data before automatically purging it from database. Default value is 90 days. |
ChangeLogPurgeOnStart | Indicates 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. |
DHCPSynchronisationInterval | Interval (in milliseconds) of configuration synchronisation checks on DHCP servers bound to IPAM blocks. Default is 30000. |
DHCPSynchronizeLeases | Sets 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. |
UseSyslog | If enabled with value 1, IPAM will send its log messages to syslog instead of its own log file. Default value is 0. |
SyslogFacility | If syslog logging is enabled, the name of the facility on the local syslogging daemon where the log data is to be sent to. |