Esta sección enumera los parámetros admitidos en el archivo de configuración del complemento MongoDB Agente 2 Zabbix (mongo.conf).
El complemento MongoDB es un complemento cargable y está disponible y se describe completamente en el [repositorio de complementos de MongoDB] (https://git.zabbix.com/projects/AP/repos/mongodb/browse).
Tenga en cuenta que:
Parameter | Description |
---|---|
-V --version | Print the plugin version and license information. |
-h --help | Print help information (shorthand). |
Parámetro | Obligatorio | Rango | Predeterminado | Descripción |
---|---|---|---|---|
Plugins.MongoDB.Default.Password | no | Contraseña predeterminada para conectarse a MongoDB; se utiliza si no se especifica ningún valor en una clave de métrica o sesión con nombre. | ||
Plugins.MongoDB.Default.Uri | no | URI predeterminado para conectarse a MongoDB; se utiliza si no se especifica ningún valor en una clave de métrica o sesión con nombre. No debe incluir credenciales integradas (se ignorarán). Debe coincidir con el formato URI. Solo se admite el esquema tcp ; se puede omitir un esquema.Se puede omitir un puerto (predeterminado=27017). Ejemplos: tcp://127.0.0.1:27017 , tcp:localhost , localhost |
||
Plugins.MongoDB.Default.User | no | Nombre de usuario predeterminado para conectarse a MongoDB; se utiliza si no se especifica ningún valor en una clave de métrica o sesión con nombre. | ||
Plugins.MongoDB.KeepAlive | no | 60-900 | 300 | El tiempo máximo de espera (en segundos) antes de que se cierren las conexiones de complementos no utilizados. |
Plugins.MongoDB.Sessions.<SessionName>.Password | no | Contraseña de sesión con nombre. <SessionName>: define el nombre de una sesión para usar en las claves de métricas. |
||
Plugins.MongoDB.Sessions.<SessionName>.TLSCAFile | no (sí, si Plugins.MongoDB.Sessions.<SessionName>.TLSConnect está configurado en uno de: verify_ca, verify_full) |
Nombre de ruta completo de un archivo que contiene los certificados de CA de nivel superior para la verificación de certificados de pares, utilizado para comunicaciones cifradas entre el agente 2 Zabbix y las bases de datos monitoreadas. <SessionName> - define el nombre de una sesión para usando en las claves de la métrica. |
||
Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile | sí, si se especifica Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile | Nombre de ruta completo de un archivo que contiene el certificado del agente o la cadena de certificados, utilizado para las comunicaciones cifradas entre el agente Zabbix 2 y las bases de datos monitoreadas. <Nombre de sesión>: define el nombre de una sesión para usar en las claves de elementos. |
||
Plugins.MongoDB.Sesiones.<SessionName>.TLSConnect | no | Tipo de cifrado para las comunicaciones entre el agente 2 Zabbix y las bases de datos monitoreadas. <SessionName>: define el nombre de una sesión para usar en las claves de métricas. Valores admitidos: obligatorio - requiere conexión TLS; verify_ca - verificar certificados; verify_full - verificar certificados y dirección IP. Compatible desde la versión 1.2.1 del complemento |
||
Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile | sí, si se especifica Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile | Nombre de ruta completo de un archivo que contiene la clave privada de la base de datos utilizada para las comunicaciones cifradas entre el agente 2 de Zabbix y las bases de datos monitoreadas. <SessionName>: define el nombre de una sesión para usar en claves de métricas. |
||
Plugins.MongoDB.Sesiones.<SessionName>.Uri | no | Cadena de conexión de una sesión con nombre. <Nombre de sesión>: define el nombre de una sesión para usar en las claves de elementos. No debe incluir credenciales integradas (se ignorarán).<br >Debe coincidir con el formato URI. Solo se admite el esquema tcp ; se puede omitir un esquema.Se puede omitir un puerto (predeterminado=27017). Ejemplos: tcp://127.0.0.1:27017 , tcp:localhost , localhost |
||
Plugins.MongoDB.Sesiones.<SessionName>.User | no | Nombre de usuario de sesión con nombre. <SessionName>: define el nombre de una sesión para usar en las claves de métricas. |
||
Plugins.MongoDB.System.Path | no | Ruta al ejecutable del complemento. | ||
Plugins.MongoDB.Timeout | no | 1-30 | tiempo de espera global | Tiempo de espera de ejecución de solicitud (cuánto tiempo esperar para que se complete una solicitud antes de cerrarla). |
Ver también: