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 darbināšanai.

Ieteicams tos norādīt atsevišķā konfigurācijas failā (piemēram, 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ējuma vērtības, nevis piegādātajos konfigurācijas failos norādītās vērtības;
  • 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

Parametrs Obligāts Diapazons Noklusējums Apraksts
Plugins.MQTT.Default.Password Noklusējuma parole savienojumam ar MQTT; tiek izmantota, ja vērtība nav norādīta vienuma atslēgā vai nosauktajā sesijā.
Plugins.MQTT.Default.TLSCAFile Pilns ceļš uz failu, kas satur augstākā līmeņa CA sertifikātus vienādranga sertifikāta pārbaudei šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri; tiek izmantots, ja vērtība nav norādīta nosauktajā sesijā.
Plugins.MQTT.Default.TLSCertFile Pilns ceļš uz failu, kas satur aģenta sertifikātu vai sertifikātu ķēdi šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri; tiek izmantots, ja vērtība nav norādīta nosauktajā sesijā.
Plugins.MQTT.Default.TLSKeyFile Pilns ceļš uz failu, kas satur MQTT privāto atslēgu šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri; tiek izmantots, ja vērtība nav norādīta nosauktajā sesijā.
Plugins.MQTT.Default.Topic Noklusējuma tēma MQTT abonēšanai; tiek izmantota, ja vērtība nav norādīta vienuma atslēgā vai nosauktajā sesijā.

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

Nedrīkst ietvert vaicājuma parametrus.
Jāatbilst URL formātam.
Atbalstītās shēmas: tcp (noklusējuma), ws, tls; shēmu var nenorādīt.
Portu var nenorādīt (noklusējums=1883).
Piemēri: tcp://host:1883
localhost
ws://host:8080
Plugins.MQTT.Default.User Noklusējuma lietotājvārds savienojumam ar MQTT; tiek izmantots, ja vērtība nav norādīta vienuma atslēgā vai nosauktajā sesijā.
Plugins.MQTT.Sessions.<SessionName>.Password Nosauktās sesijas parole.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.
Plugins.MQTT.Sessions.<SessionName>.TLSCAFile Pilns ceļš uz failu, kas satur augstākā līmeņa CA sertifikātus vienādranga sertifikāta pārbaudei, ko izmanto šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.
Plugins.MQTT.Sessions.<SessionName>.TLSCertFile Pilns ceļš uz failu, kas satur aģenta sertifikātu vai sertifikātu ķēdi, ko izmanto šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.
Plugins.MQTT.Sessions.<SessionName>.TLSKeyFile Pilns ceļš uz failu, kas satur MQTT privāto atslēgu, ko izmanto šifrētai saziņai starp Zabbix aģents 2 un MQTT brokeri.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.
Plugins.MQTT.Sessions.<SessionName>.Topic Nosauktās sesijas tēma MQTT abonēšanai.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu 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 Nosauktās sesijas savienojuma virkne.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.

Nedrīkst ietvert vaicājuma parametrus.
Jāatbilst URL formātam.
Atbalstītās shēmas: tcp (noklusējuma), ws, tls; shēmu var nenorādīt.
Portu var nenorādīt (noklusējums=1883).
Piemēri: tcp://host:1883
localhost
ws://host:8080
Plugins.MQTT.Sessions.<SessionName>.User Nosauktās sesijas lietotājvārds.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.

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

Skatiet arī: