Aquesta secció llista els paràmetres admesos a l'arxiu de configuració del plugin de MongoDB (mongo.conf) per a l'agent 2 de Zabbix.
Des de Zabbix 6.0.6, MongoDB és un plugin que es pot carregar, disponible i detallat al repositori del plugin de MongoDB
Els binaris de plugins precompilats per a Windows són disponibles des de Zabbix 6.0.19 i són compatibles amb les versions anteriors a la 6.0.
Veieu que:
Paràmetre | Descripció |
---|---|
-V --version | Mostra la versió del plugin i informació de la llicència. |
-h --help | Mostra la informació d'ajuda (abreujatura). |
A les versions de Zabbix anteriors a la 6.0.6, els noms dels paràmetres comencen amb Plugins.Mongo.<Parameter> en lloc de Plugins.MongoDB.<Parameter>. Per exemple, Plugins.Mongo.KeepAlive
Paràmetre | Obligatori | Interval | Per defecte | Descripció |
---|---|---|---|---|
Plugins.MongoDB.Default.Password | no | Paraula de pas per defecte per connectar a MongoDB; emprat si no s'ha especificat cap valor a la clau d'element o sessió anomenada. Admesa des de la versió 6.0.18 |
||
Plugins.MongoDB.Default.Uri | no | URI per defecte per connectar a MongoDB; emprat si no s'ha especificat cap valor a la clau d'element o sessió anomenada. No ha d'incloure credencials (s'ignoraran). Ha de coincidir amb el format URI. Només s'admet l'esquema tcp , i es pot ometre un esquema.Es pot ometre un port (per defecte = 27017). Exemples: tcp://127.0.0.1:27017 tcp:localhost Admesa des de la versió 6.0.18 |
||
Plugins.MongoDB.Default.User | no | Usuari per defecte per connectar a MongoDB; emprat si no s'ha especificat cap valor a la clau d'element o sessió anomenada. Admesa des de la versió 6.0.18 |
||
Plugins.MongoDB.KeepAlive | no | 60-900 | 300 | Temps d'espera màxim (en segons) abans que es tanquin les connexions de connectors no utilitzats. |
Plugins.Mongo.Sessions.<SessionName>.Password | no | Mot de pas de la sessió anomenada. <SessionName> - nom d'una sessió que s'emprarà a les claus d'elements. |
||
Plugins.MongoDB.Sessions.<SessionName>.TLSCAFile | no (sí, si Plugins.MongoDB.Sessions.<SessionName>.TLSConnect és establert a un dels següents: verify_ca, verify_full) |
Nom de camí complet d'un fitxer que conté certificats de CA de nivell superior per a la verificació de certificats d'iguals, emprat per a comunicacions xifrades entre l'agent Zabbix 2 i les bases de dades monitorades. <SessionName>: defineix el nom d'una sessió que s'emprarà a l'element clau. Admet les versions de connectors 1.2.1, 6.0.13 i posteriors1. |
||
Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile | sí, si Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile és establert Abans de la versió 6.0.24 sempre era obligatori si Plugins.MongoDB.Sessions.<SessionName>.TLSConnect era establert a un dels següents: verify_ca, verify_full |
Camí complet d'un fitxer que conté el certificat de l'agent o la cadena de certificats, emprat per a comunicacions xifrades entre l'agent Zabbix 2 i les bases de dades monitorades. <SessionName>: defineix el nom d'una sessió que s'emprarà a les claus d'element. Admet les versions de connectors 1.2.1, 6.0.13 i posteriors1. |
||
Plugins.MongoDB.Sessions.<SessionName>.TLSConnect | no | Tipus de xifratge de les comunicacions entre l'agent Zabbix 2 i les bases de dades monitorades. <SessionName>: defineix el nom d'una sessió que s'emprarà a les claus d'element. Valors acceptats: required: requereix connexió TLS; verify_ca: verifica els certificats; verify_full: verifica els certificats i l'adreça IP. Admet les versions de connectors 1.2.1, 6.0.13 i posteriors1. |
||
Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile | sí, si Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile és establert Abans de la versió 6.0.24 sempre era obligatori si Plugins.MongoDB.Sessions.<SessionName>.TLSConnect era establert a un dels següents: verify_ca, verify_full |
Camí complet d'un fitxer que conté la clau privada de la base de dades que s'empra per a les comunicacions xifrades entre l'agent Zabbix 2 i les bases de dades monitorades. <SessionName>: defineix el nom d'una sessió que s'emprarà a les claus d'element. Admet les versions de connectors 1.2.1, 6.0.13 i posteriors1. |
||
Plugins.MongoDB.Sessions.<SessionName>.Uri | no | Cadena de connexió d'una sessió anomenada. <Nom de la sessió>: nom d'una sessió que s'emprarà a les claus d'element. No s'han d'incloure credencials incrustades (s'ignoraran). Ha de coincidir amb el format URI. Només s'admet l'esquema tcp ; es pot ometre un esquema.Es pot ometre un port (per defecte=27017). Exemples: tcp://127.0.0.1:27017 , tcp:localhost , localhost |
||
Plugins.MongoDB.Sessions.<Nom de sessió>.Usuari | no | Nom d'usuari de la sessió. <Nom de la sessió> - nom d'una sessió que s'emprarà a les claus d'elements. |
||
Plugins.MongoDB.System.Path | no | Camí a l'executable del connector extern. Admet des de Zabbix 6.0.6 | ||
Plugins.MongoDB.Timeout | no | 1-30 | timeout global | Temps d'espera d'execució de la sol·licitud (quant de temps cal esperar que acabi una sol·licitud abans d'aturar-la). |
Veieu també:
1 - Des de Zabbix 6.0.13, els plugins carregables han començat a emprar el mateix sistema de versionat que el del Zabbix. Per això, la versió del plugin de MongoDB ha canviat d'1.2.1 a 6.0.13.