Difference between revisions of "Server Configuration Variables"

From NetXMS Wiki
Jump to navigation Jump to search
Line 72: Line 72:
| EnableISCListener || || 0 ||
| EnableISCListener || || 0 ||
|-
|-
| EnableMultipleDBConnections || || 1 ||
| 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 ||
| EnableNXSLContainerFunctions || Enable (1) or disable (0) server-side NXSL functions for container management (such as CreateContainer, RemoveContainer, BindObject, UnbindObject) || 0 ||
|-
|-
| EnableSNMPTraps || || 1 ||
| EnableSNMPTraps || Enable (1) or disable (0) SNMP trap processing. A dedicated thread will be created if set to 1 || 1 ||
|-
|-
| EnableSyslogDaemon || || 0 ||
| EnableSyslogDaemon || || 0 ||
Line 120: Line 120:
| MaxActiveUploadJobs || || 10 ||
| MaxActiveUploadJobs || || 10 ||
|-
|-
| MinPasswordLength || || 0 ||
| MinPasswordLength || Default minimum password length for a NetXMS user. The default applied only if per-user setting is not defined || 0 ||
|-
|-
| NumberOfBusinessServicePollers || || 10 ||
| NumberOfBusinessServicePollers || A number of threads responsible for business service (SLA) monitoring || 10 ||
|-
|-
| NumberOfConditionPollers || || 10 ||
| NumberOfConditionPollers || A number of threads responsible for condition polling || 10 ||
|-
|-
| NumberOfConfigurationPollers || || 10 ||
| NumberOfConfigurationPollers || || 10 ||

Revision as of 01:00, 9 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 90
BeaconHosts
BeaconPollingInterval 1000
BeaconTimeout 1000
BlockInactiveUserAccounts 0
CapabilityExpirationTime 604800
CheckTrustedNodes 1
ClientListenerPort The server port for incoming client connections (such as management console) 4701
ConditionPollingInterval 60
ConfigurationPollingInterval 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
DefaultCommunityString public
DefaultEncryptionPolicy Set the default encryption policy for communications with agents: 0 - encryption disabled, 1 - allowed, 2 - preferred, 3 - required 1
DeleteEmptySubnets 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