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ē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 vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.
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 nosauktajā sesijā nav norādīta vērtība.
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 nosauktajā sesijā nav norādīta vērtība.
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 nosauktajā sesijā nav norādīta vērtība.
Plugins.MQTT.Default.Topic Noklusējuma tēma MQTT abonēšanai; tiek izmantota, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.

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 vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.

Nedrīkst ietvert vaicājuma parametrus.
Jāatbilst URL formātam.
Atbalstītās shēmas: tcp (noklusējuma), ws, tls; shēmu var izlaist.
Portu var izlaist (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 vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.
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 un tiek izmantots š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 un tiek izmantots š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, kura tiek izmantota š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 izlaist.
Portu var izlaist (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, līdz pieprasījums tiks pabeigts, pirms to pārtraukt), izmantojiet vienuma konfigurācijas veidlapu.

Skatiet arī: