6 MongoDB spraudnis

Pārskats

Šajā sadaļā ir uzskaitīti parametri, ko atbalsta MongoDB Zabbix aģents 2 spraudņa konfigurācijas fails (mongo.conf).

MongoDB spraudnis ir ielādējams spraudnis, un tas ir pieejams, kā arī pilnībā aprakstīts MongoDB spraudņa repozitorijā.

Ņemiet vērā:

  • Noklusējuma vērtības atspoguļo procesa noklusējuma iestatījumus, nevis vērtības piegādātajos konfigurācijas failos.
  • Vērtības atbalsta vides mainīgos;
  • Zabbix atbalsta konfigurācijas failus tikai UTF-8 kodējumā bez BOM.
  • Komentāri, kas sākas ar "#", tiek atbalstīti tikai rindas sākumā.

Opcijas

Parametrs Apraksts
-V --version Izdrukā spraudņa versiju un licences informāciju.
-h --help Izdrukā palīdzības informāciju (saīsināti).

Parametri

Parameter Mandatory Range Default Description
Plugins.MongoDB.Default.Password no Noklusējuma parole savienojumam ar MongoDB; tiek izmantota, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.
Plugins.MongoDB.Default.Uri no Noklusējuma URI savienojumam ar MongoDB; tiek izmantots, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.

Nejāietver iegultus akreditācijas datus (tie tiks ignorēti).
Jāatbilst URI formātam.
Tiek atbalstīta tikai tcp shēma; shēmu var arī nenorādīt.
Portu var nenorādīt (noklusējums=27017).
Piemēri: tcp://127.0.0.1:27017, tcp:localhost, localhost
Plugins.MongoDB.Default.User no Noklusējuma lietotājvārds savienojumam ar MongoDB; tiek izmantots, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.
Plugins.MongoDB.KeepAlive no 60-900 300 Maksimālais gaidīšanas laiks (sekundēs) pirms neizmantotie spraudņa savienojumi tiek slēgti.
Plugins.MongoDB.Sessions.<SessionName>.Password no Nosauktās sesijas parole.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MongoDB.Sessions.<SessionName>.TLSCAFile no
(yes, if Plugins.MongoDB.Sessions.<SessionName>.TLSConnect is set to one of: verify_ca, verify_full)
Pilns ceļš uz failu, kurā ir augstākā līmeņa CA sertifikāti vienaudža sertifikāta verifikācijai, ko izmanto šifrētai saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile yes, if Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile is specified Pilns ceļš uz failu, kurā ir aģenta sertifikāts vai sertifikātu ķēde, ko izmanto šifrētai saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MongoDB.Sessions.<SessionName>.TLSConnect no Šifrēšanas veids saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.

Atbalstītās vērtības:
required - pieprasīt TLS savienojumu;
verify_ca - pārbaudīt sertifikātus;
verify_full - pārbaudīt sertifikātus un IP adresi.

Atbalstīts kopš spraudņa versijas 1.2.1
Plugins.MongoDB.Sessions.<SessionName>.TLSKeyFile yes, if Plugins.MongoDB.Sessions.<SessionName>.TLSCertFile is specified Pilns ceļš uz failu, kurā ir datubāzes privātā atslēga, ko izmanto šifrētai saziņai starp Zabbix aģents 2 un uzraudzītajām datubāzēm.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MongoDB.Sessions.<SessionName>.Uri no Nosauktās sesijas savienojuma virkne.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.

Nejāietver iegultus akreditācijas datus (tie tiks ignorēti).
Jāatbilst URI formātam.
Tiek atbalstīta tikai tcp shēma; shēmu var arī nenorādīt.
Portu var nenorādīt (noklusējums=27017).
Piemēri: tcp://127.0.0.1:27017, tcp:localhost, localhost
Plugins.MongoDB.Sessions.<SessionName>.User no Nosauktās sesijas lietotājvārds.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MongoDB.System.Path no Ceļš uz MongoDB spraudņa izpildfailu.
Lietošanas piemērs: Plugins.MongoDB.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-mongodb
Plugins.MongoDB.Timeout no 1-30 global timeout Pieprasījuma izpildes noildze (ilgums sekundēs, cik ilgi gaidīt, līdz pieprasījums tiks pabeigts, pirms to pārtrauc).

Skatīt arī: