7 MQTT spraudnis

Pārskats

Zabbix aģents 2 konfigurācijas fails tiek izmantots spraudņu konfigurēšanai. Šie Zabbix aģents 2 konfigurācijas parametri tiek atbalstīti MQTT spraudņa darbībai.

Ieteicams tos norādīt atsevišķā konfigurācijas failā (piem., mqtt.conf) un pēc tam izmantot Include direktīvu, lai pievienotu šo failu Zabbix aģents 2 konfigurācijai.

Ņemiet vērā:

  • Noklusējuma vērtības atspoguļo procesa noklusē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ā.

Parametri

Parameter Mandatory Range Default Description
Plugins.MQTT.Default.Password no Noklusējuma parole savienojumam ar MQTT; tiek izmantota, ja nav norādīta vērtība vienuma atslēgā vai nosauktā sesijā.
Plugins.MQTT.Default.TLSCAFile no Pilns faila ceļš uz failu, kurā ir augstākā līmeņa CA sertifikāti vienaudža sertifikāta verifikācijai šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri; tiek izmantots, ja nav norādīta vērtība nosauktā sesijā.
Plugins.MQTT.Default.TLSCertFile no Pilns faila ceļš uz failu, kurā ir aģenta sertifikāts vai sertifikātu ķēde šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri; tiek izmantots, ja nav norādīta vērtība nosauktā sesijā.
Plugins.MQTT.Default.TLSKeyFile no Pilns faila ceļš uz failu, kurā ir MQTT privātā atslēga šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri; tiek izmantots, ja nav norādīta vērtība nosauktā sesijā.
Plugins.MQTT.Default.Topic no Noklusējuma tēma MQTT abonēšanai; tiek izmantota, ja nav norādīta vērtība vienuma atslēgā vai nosauktā sesijā.

Tēma var saturēt aizstājējzīmes ("+","#")
Piemēri: path/to/file
path/to/#
path/+/topic
Plugins.MQTT.Default.Url no tcp://localhost:1883 Noklusējuma MQTT brokera savienojuma virkne; tiek izmantota, ja nav norādīta vērtība vienuma atslēgā vai nosauktā sesijā.

Nejāiekļauj vaicājuma parametrus.
Jāatbilst URL formātam.
Atbalstītās shēmas: tcp (noklusējuma), ws, tls; shēmu var neuzrādīt.
Portu var neuzrādīt (noklusējums=1883).
Piemēri: tcp://host:1883
localhost
ws://host:8080
Plugins.MQTT.Default.User no Noklusējuma lietotājvārds savienojumam ar MQTT; tiek izmantots, ja nav norādīta vērtība vienuma atslēgā vai nosauktā sesijā.
Plugins.MQTT.Sessions.<SessionName>.Password no Nosauktas sesijas parole.
<SessionName> - definē sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MQTT.Sessions.<SessionName>.TLSCAFile no Pilns faila 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 MQTT brokeri.
<SessionName> - definē sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MQTT.Sessions.<SessionName>.TLSCertFile no Pilns faila 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 MQTT brokeri.
<SessionName> - definē sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MQTT.Sessions.<SessionName>.TLSKeyFile no Pilns faila ceļš uz failu, kurā ir MQTT privātā atslēga, ko izmanto šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri.
<SessionName> - definē sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.MQTT.Sessions.<SessionName>.Topic no Nosauktas sesijas tēma MQTT abonēšanai.
<SessionName> - definē sesijas nosaukumu izmantošanai vienuma atslēgās.

Tēma var saturēt aizstājējzīmes ("+","#")
Piemēri: path/to/file
path/to/#
path/+/topic
Plugins.MQTT.Sessions.<SessionName>.Url no Nosauktas sesijas savienojuma virkne.
<SessionName> - definē sesijas nosaukumu izmantošanai vienuma atslēgās.

Nejāiekļauj vaicājuma parametrus.
Jāatbilst URL formātam.
Atbalstītās shēmas: tcp (noklusējuma), ws, tls; shēmu var neuzrādīt.
Portu var neuzrādīt (noklusējums=1883).
Piemēri: tcp://host:1883
localhost
ws://host:8080
Plugins.MQTT.Sessions.<SessionName>.User no Nosauktas sesijas lietotājvārds.
<SessionName> - definē sesijas nosaukumu izmantošanai vienuma atslēgās.

Ja nepieciešams iestatīt pieprasījuma izpildes noildzi (cik ilgi gaidīt, līdz pieprasījums tiek pabeigts pirms tā apturēšanas), izmantojiet vienuma konfigurācijas formu.

Skatiet arī: