On this page
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 | nē | 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 | nē | 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 | nē | 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 | nē | 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 | nē | 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/filepath/to/#path/+/topic |
||
| Plugins.MQTT.Default.Url | nē | 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:1883localhostws://host:8080 |
|
| Plugins.MQTT.Default.User | nē | 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 | nē | Nosauktās sesijas parole. <SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās. |
||
| Plugins.MQTT.Sessions.<SessionName>.TLSCAFile | nē | 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 | nē | 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 | nē | 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 | nē | 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/filepath/to/#path/+/topic |
||
| Plugins.MQTT.Sessions.<SessionName>.Url | nē | 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:1883localhostws://host:8080 |
||
| Plugins.MQTT.Sessions.<SessionName>.User | nē | 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ī:
- Vispārīgo Zabbix aģents 2 konfigurācijas parametru apraksts: Zabbix aģents 2 (UNIX) / Zabbix aģents 2 (Windows)
- Norādījumi spraudņu konfigurēšanai