NgixProxy_Pathfinder/zabbix/zabbix_agent2.d/plugins.d/mongodb.conf

105 lines
3.1 KiB
Plaintext

### Option:Plugins.MongoDB.System.Path
# Path to external plugin executable.
#
# Mandatory: yes
# Default:
# Plugins.MongoDB.System.Path=
Plugins.MongoDB.System.Path=/usr/sbin/zabbix-agent2-plugin/zabbix-agent2-plugin-mongodb
### Option: Plugins.MongoDB.Timeout
# Amount of time to wait for a server to respond when first connecting and on
# follow up operations in the session.
# Global item-type timeout (or individual item timeout) will override this value if it is greater.
#
# Mandatory: no
# Range: 1-30
# Default:
# Plugins.MongoDB.Timeout=<Global timeout from Zabbix agent 2 configuration file>
### Option: Plugins.MongoDB.KeepAlive
# Time in seconds for waiting before unused connections will be closed.
#
# Mandatory: no
# Range: 60-900
# Default:
# Plugins.MongoDB.KeepAlive=300
### Option: Plugins.MongoDB.Sessions.*.Uri
# Uri to connect. "*" should be replaced with a session name.
#
# Mandatory: no
# Range:
# Must matches the URI format.
# The only supported schema is "tcp".
# Embedded credentials will be ignored.
# Default:
# Plugins.MongoDB.Sessions.*.Uri=
### Option: Plugins.MongoDB.Sessions.*.User
# Username to send to protected MongoDB server. "*" should be replaced with a session name.
#
# Mandatory: no
# Default:
# Plugins.MongoDB.Sessions.*.User=
### Option: Plugins.MongoDB.Sessions.*.Password
# Password to send to protected MongoDB server. "*" should be replaced with a session name.
#
# Mandatory: no
# Default:
# Plugins.MongoDB.Sessions.*.Password=
### Option: Plugins.MongoDB.Sessions.*.TLSConnect
#Encryption type for MongoDB connection. "*" should be replaced with a session name.
# tls connection required - required
# verifies certificates - verify_ca
# verify certificates and ip - verify_full
## Mandatory: no
# Default:
# Plugins.MongoDB.Sessions.*.TLSConnect=
### Option: Plugins.MongoDB.Sessions.*.TLSCAFile
# Full path-name of a file containing the top-level CA(s) certificates for MongoDB
# peer certificate verification.
## Mandatory: no
# Default:
# Plugins.MongoDB.Sessions.*.TLSCAFile=
### Option: Plugins.MongoDB.Sessions.*.TLSCertFile
# Full path-name of a file containing the MongoDB certificate or certificate chain.
## Mandatory: no
# Default:
# Plugins.MongoDB.Sessions.*.TLSCertFile=
### Option: Plugins.MongoDB.Sessions.*.TLSKeyFile
# Full path-name of a file containing the MongoDB private key.
## Mandatory: no
# Default:
# Plugins.MongoDB.Sessions.*.TLSKeyFile=
### Option: Plugins.MongoDB.Default.Uri
# Uri to connect. Default value used if no other is specified.
#
# Mandatory: no
# Range:
# Must matches the URI format.
# The only supported schema is "tcp".
# Embedded credentials will be ignored.
# Default:
# Plugins.MongoDB.Default.Uri=
### Option: Plugins.MongoDB.Default.User
# Username to send to protected MongoDB server. Default value used if no other is specified.
#
# Mandatory: no
# Default:
# Plugins.MongoDB.Default.User=
### Option: Plugins.MongoDB.Default.Password
# Password to send to protected MongoDB server. Default value used if no other is specified.
#
# Mandatory: no
# Default:
# Plugins.MongoDB.Default.Password=