Configuration: Monitoring Options
Monitoring.Snmp.Enabled
Indicates if SNMP endpoint is enabled or not.
- Type:
bool
- Default:
false
- Scope: Server-wide only
Monitoring.Snmp.Port
Port at which SNMP listener will be active.
- Type:
int
- Default:
161
- Scope: Server-wide only
Monitoring.Snmp.SupportedVersions
List of supported SNMP versions. Values must be semicolon separated.
- Type:
string[]
- Default:
V2C;V3
- Scope: Server-wide only
Monitoring.Snmp.Community
Community string used for SNMP v2c authentication.
- Type:
string
- Default:
"ravendb"
- Scope: Server-wide only
Monitoring.Snmp.AuthenticationProtocol
Authentication protocol used for SNMP v3 authentication.
- Type:
SnmpAuthenticationProtocol
- Default:
SHA1
- Scope: Server-wide only
Monitoring.Snmp.AuthenticationProtocol.Secondary
Authentication protocol used by secondary user for SNMP v3 authentication.
- Type:
SnmpAuthenticationProtocol
- Default:
SHA1
- Scope: Server-wide only
Monitoring.Snmp.AuthenticationUser
Authentication user used for SNMP v3 authentication.
- Type:
string
- Default:
"ravendb"
- Scope: Server-wide only
Monitoring.Snmp.AuthenticationUser.Secondary
Authentication secondary user used for SNMP v3 authentication.
- Type:
string
- Default:
null (disabled)
- Scope: Server-wide only
Monitoring.Snmp.AuthenticationPassword
Authentication password used for SNMP v3 authentication.
When set to null
then the value from 'Monitoring.Snmp.Community' is used.
- Type:
string
- Default:
null
- Scope: Server-wide only
Monitoring.Snmp.AuthenticationPassword.Secondary
Authentication password used by secondary user for SNMP v3 authentication.
- Type:
string
- Default:
null
- Scope: Server-wide only
Monitoring.Snmp.PrivacyProtocol
Privacy protocol used for SNMP v3 privacy.
- Type:
SnmpPrivacyProtocol
- Default:
SnmpPrivacyProtocol.None
- Scope: Server-wide only
Monitoring.Snmp.PrivacyProtocol.Secondary
Privacy protocol used by secondary user for SNMP v3 privacy.
- Type:
SnmpPrivacyProtocol
- Default:
SnmpPrivacyProtocol.None
- Scope: Server-wide only
Monitoring.Snmp.PrivacyPassword
Privacy password used for SNMP v3 privacy.
- Type:
string
- Default:
"ravendb"
- Scope: Server-wide only
Monitoring.Snmp.PrivacyPassword.Secondary
Privacy password used by secondary user for SNMP v3 privacy.
- Type:
string
- Default:
null
- Scope: Server-wide only
Monitoring.Snmp.DisableTimeWindowChecks
EXPERT ONLY.
Disables time window checks, which are problematic for some SNMP engines.
- Type:
bool
- Default:
false
- Scope: Server-wide only
Monitoring.Cpu.Exec
A command or executable to run which will provide machine CPU usage and process CPU to standard output.
If specified, RavenDB will use this information for monitoring CPU usage.
Note: the write to standard output should be unbuffered to work properly.
- Type:
string
- Default:
null
- Scope: Server-wide only
Monitoring.Cpu.Exec.Arguments
The command line arguments for the 'Monitoring.Cpu.Exec' command or executable.
The arguments must be escaped for the command line.
- Type:
string
- Default:
null
- Scope: Server-wide only
Monitoring.Disk.ReadStatsDebounceTimeInMs
The minimum interval between measures to calculate the disk stats.
- Type:
TimeSetting
- Default:
1000
- Scope: Server-wide only