Difference between revisions of "Server Configuration Variables"
Jump to navigation
Jump to search
Line 22: | Line 22: | ||
| AllowedCiphers || A bitmask for encryption algorithms allowed in the server: 1 - AES256, 2 - Blowfish, 4 - IDEA, 8 - 3DES (sum the values to allow multiple algorithms at once) || 15 || | | AllowedCiphers || A bitmask for encryption algorithms allowed in the server: 1 - AES256, 2 - Blowfish, 4 - IDEA, 8 - 3DES (sum the values to allow multiple algorithms at once) || 15 || | ||
|- | |- | ||
| AuditLogRetentionTime || || 90 || | | AuditLogRetentionTime || Retention time in days for the records in audit log. All records older than specified will be deleted by housekeeping process. || 90 || | ||
|- | |- | ||
| BeaconHosts || || || | | BeaconHosts || Comma-separated list of hosts to be used as beacons for checking NetXMS server network connectivity. Either DNS names or IP addresses can be used. || || | ||
|- | |- | ||
| BeaconPollingInterval || || 1000 || | | BeaconPollingInterval || Interval in milliseconds between beacon hosts polls. || 1000 || | ||
|- | |- | ||
| BeaconTimeout || || 1000 || | | BeaconTimeout || Timeout in milliseconds to consider beacon host unreachable.|| 1000 || | ||
|- | |- | ||
| BlockInactiveUserAccounts || || 0 || | | BlockInactiveUserAccounts || || 0 || | ||
Line 34: | Line 34: | ||
| CapabilityExpirationTime || || 604800 || | | CapabilityExpirationTime || || 604800 || | ||
|- | |- | ||
| CheckTrustedNodes || || 1 || | | CheckTrustedNodes || Enable (1) or disable (0) checking of trusted nodes list for cross-node data collection (using Proxy Node DCI attribute). || 1 || | ||
|- | |- | ||
| ClientListenerPort || The server port for incoming client connections (such as management console) || 4701 || | | ClientListenerPort || The server port for incoming client connections (such as management console) || 4701 || | ||
|- | |- | ||
| ConditionPollingInterval || || 60 || | | ConditionPollingInterval || Interval in seconds between polling (re-evaluating) of condition objects.|| 60 || | ||
|- | |- | ||
| ConfigurationPollingInterval || || 3600 || | | ConfigurationPollingInterval || Interval in seconds between configuration polls.|| 3600 || | ||
|- | |- | ||
| ConnectionPoolBaseSize || A number of connections to the database created on the server startup || 5 || | | ConnectionPoolBaseSize || A number of connections to the database created on the server startup. || 5 || | ||
|- | |- | ||
| ConnectionPoolCooldownTime || || 300 || | | ConnectionPoolCooldownTime || || 300 || | ||
Line 48: | Line 48: | ||
| ConnectionPoolMaxSize || A maximum number of connections in the connection pool || 20 || | | ConnectionPoolMaxSize || A maximum number of connections in the connection pool || 20 || | ||
|- | |- | ||
| DataDirectory || || || | | DataDirectory || Directory used by server to store additional data – MIB files, agent packages, etc.|| Win: \var under installation directory | ||
UNIX: /share/netxms under installation prefix|| | |||
|- | |- | ||
| DefaultCommunityString || || public || | | DefaultCommunityString || System-wide default SNMP community string.|| public || | ||
|- | |- | ||
| DefaultEncryptionPolicy || Set the default encryption policy for communications with agents: 0 - encryption disabled, 1 - allowed, 2 - preferred, 3 - required || 1 || | | DefaultEncryptionPolicy || Set the default encryption policy for communications with agents: 0 - encryption disabled, 1 - allowed, 2 - preferred, 3 - required || 1 || | ||
|- | |- | ||
| DeleteEmptySubnets || || 1 || | | DeleteEmptySubnets || Enable (1) or disable (0) automatic deletion of subnet objects without any nodes within. When enabled, empty subnets will be deleted by housekeeping process.|| 1 || | ||
|- | |- | ||
| DisableVacuum || Disable (1) or enable (0) VACUUM command for PostgreSQL database as part of housekeeping procedures || 0 || | | DisableVacuum || Disable (1) or enable (0) VACUUM command for PostgreSQL database as part of housekeeping procedures || 0 || |
Revision as of 00:37, 12 April 2012
After reading the connection information from the configuration file, the server is connected to the database and operational. Additional configuration is stored in the database itself and accessible through the Server Configuration window in the console. Please note that changes to most of the settings will take effect only after server restart.
Parameter | Description | Default | Require Restart |
---|---|---|---|
ActiveDiscoveryInterval | Interval in seconds between active network discovery polls. | 7200 | |
ActiveNetworkDiscovery | Enable (1) or disable (0) active network discovery. | 0 | |
AgentCommandTimeout | Timeout in milliseconds for commands sent to agent. If agent did not respond to command within given number of seconds, command considered as failed. | 2000 | |
AgentUpgradeWaitTime | Maximum wait time in seconds for agent restart after upgrade. If agent cannot be contacted after this time period, upgrade process is considered as failed. | 600 | |
AlarmHistoryRetentionTime | A number of days the server keeps an alarm history in the database | 180 | |
AllowDirectSMS | Allow (1) or disallow (0) sending of SMS via NetXMS server using nxsms utility. | 0 | |
AllowTrapVarbindsConversion | 1 | ||
AllowedCiphers | A bitmask for encryption algorithms allowed in the server: 1 - AES256, 2 - Blowfish, 4 - IDEA, 8 - 3DES (sum the values to allow multiple algorithms at once) | 15 | |
AuditLogRetentionTime | Retention time in days for the records in audit log. All records older than specified will be deleted by housekeeping process. | 90 | |
BeaconHosts | Comma-separated list of hosts to be used as beacons for checking NetXMS server network connectivity. Either DNS names or IP addresses can be used. | ||
BeaconPollingInterval | Interval in milliseconds between beacon hosts polls. | 1000 | |
BeaconTimeout | Timeout in milliseconds to consider beacon host unreachable. | 1000 | |
BlockInactiveUserAccounts | 0 | ||
CapabilityExpirationTime | 604800 | ||
CheckTrustedNodes | Enable (1) or disable (0) checking of trusted nodes list for cross-node data collection (using Proxy Node DCI attribute). | 1 | |
ClientListenerPort | The server port for incoming client connections (such as management console) | 4701 | |
ConditionPollingInterval | Interval in seconds between polling (re-evaluating) of condition objects. | 60 | |
ConfigurationPollingInterval | Interval in seconds between configuration polls. | 3600 | |
ConnectionPoolBaseSize | A number of connections to the database created on the server startup. | 5 | |
ConnectionPoolCooldownTime | 300 | ||
ConnectionPoolMaxSize | A maximum number of connections in the connection pool | 20 | |
DataDirectory | Directory used by server to store additional data – MIB files, agent packages, etc. | Win: \var under installation directory
UNIX: /share/netxms under installation prefix|| | |
DefaultCommunityString | System-wide default SNMP community string. | public | |
DefaultEncryptionPolicy | Set the default encryption policy for communications with agents: 0 - encryption disabled, 1 - allowed, 2 - preferred, 3 - required | 1 | |
DeleteEmptySubnets | Enable (1) or disable (0) automatic deletion of subnet objects without any nodes within. When enabled, empty subnets will be deleted by housekeeping process. | 1 | |
DisableVacuum | Disable (1) or enable (0) VACUUM command for PostgreSQL database as part of housekeeping procedures | 0 | |
DiscoveryFilter | |||
DiscoveryFilterFlags | 3 | ||
DiscoveryPollingInterval | 900 | ||
EnableAdminInterface | 1 | ||
EnableAgentRegistration | 0 | ||
EnableEventStormDetection | 0 | ||
EnableISCListener | 0 | ||
EnableMultipleDBConnections | Enable (1) or disable (0) multiple database connections from the NetXMS server. This setting has no effect on SQLite databases | 1 | |
EnableNXSLContainerFunctions | Enable (1) or disable (0) server-side NXSL functions for container management (such as CreateContainer, RemoveContainer, BindObject, UnbindObject) | 0 | |
EnableSNMPTraps | Enable (1) or disable (0) SNMP trap processing. A dedicated thread will be created if set to 1 | 1 | |
EnableSyslogDaemon | 0 | ||
EnableZoning | 0 | ||
EventLogRetentionTime | 90 | ||
EventStormDuraction | 15 | ||
EventStormEventsPerSecond | 100 | ||
ExternalAuditFacility | 13 | ||
ExternalAuditPort | 514 | ||
ExternalAuditServer | none | ||
ExternalAuditSeverity | 5 | ||
ExternalAuditTag | netxmsd-audit | ||
FixedStatusValue | 0 | ||
HouseKeepingInterval | 3600 | ||
IcmpPingSize | 46 | ||
InternalCA | 0 | ||
IntruderLockoutThreshold | 0 | ||
IntruderLockoutTime | 30 | ||
KeepAliveInterval | 60 | ||
LockTimeout | 60000 | ||
LogAllSNMPTraps | 0 | ||
MailEncoding | iso-8859-1 | ||
MaxActiveUploadJobs | 10 | ||
MinPasswordLength | Default minimum password length for a NetXMS user. The default applied only if per-user setting is not defined | 0 | |
NumberOfBusinessServicePollers | A number of threads responsible for business service (SLA) monitoring | 10 | |
NumberOfConditionPollers | A number of threads responsible for condition polling | 10 | |
NumberOfConfigurationPollers | 10 | ||
NumberOfDataCollectors | 10 | ||
NumberOfDatabaseWriters | 1 | ||
NumberOfDiscoveryPollers | 1 | ||
NumberOfEventProcessors | 1 | ||
NumberOfRoutingTablePollers | 10 | ||
NumberOfStatusPollers | 25 | ||
NumberOfTopologyPollers | 10 | ||
NumberOfUpgradeThreads | 10 | ||
PasswordComplexity | 0 | ||
PasswordExpiration | 0 | ||
PasswordHistoryLength | 0 | ||
PollCountForStatusChange | 1 | ||
RADIUSNumRetries | 5 | ||
RADIUSPort | 1645 | ||
RADIUSSecondaryPort | 1645 | ||
RADIUSSecondarySecret | netxms | ||
RADIUSSecondaryServer | none | ||
RADIUSSecret | netxms | ||
RADIUSServer | none | ||
RADIUSTimeout | 3 | ||
ResolveNodeNames | 1 | ||
RoutingTableUpdateInterval | 300 | ||
RunNetworkDiscovery | 0 | ||
SMSDriver | <none> | ||
SMSDrvConfig | |||
SMTPFromAddr | netxms@localhost | ||
SMTPFromName | NetXMS Server | ||
SMTPPort | 25 | ||
SMTPRetryCount | 1 | ||
SMTPServer | localhost | ||
SNMPRequestTimeout | 2000 | ||
SlmPollingInterval | 60 | ||
StatusCalculationAlgorithm | 1 | ||
StatusPollingInterval | 60 | ||
StatusPropagationAlgorithm | 1 | ||
StatusShift | 0 | ||
StatusSingleThreshold | 75 | ||
StatusThresholds | |||
StatusTranslation | |||
SyncInterval | 60 | ||
SyncNodeNamesWithDNS | 0 | ||
SyslogListenPort | 514 | ||
SyslogParser | <parser></parser> | ||
SyslogRetentionTime | 90 | ||
ThresholdRepeatInterval | 0 | ||
TileServerURL | http://tile.openstreetmap.org/ | ||
TopologyDiscoveryRadius | 5 | ||
TopologyExpirationTime | 900 | ||
TopologyPollingInterval | 1800 | ||
UseDNSNameForDiscoveredNodes | 0 | ||
UseIfXTable | 1 | ||
UseInterfaceAliases | 0 | ||
WindowsConsoleUpgradeURL |