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.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.AuthenticationUser
Authentication user used for SNMP v3 authentication.
- Type:
string
- Default:
ravendb
- Scope: Server-wide only
Monitoring.Snmp.AuthenticationPassword
Authentication password used for SNMP v3 authentication. If null value from 'Monitoring.Snmp.Community' is used.
- 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.PrivacyPassword
Privacy password used for SNMP v3 privacy.
- Type:
string
- Default:
ravendb
- 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.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