7 MQTT додатак

Преглед

Овај одељак наводи параметре подржане у MQTT Zabbix агенту 2 конфигурациона датотека додатка (mqtt.conf).

Имајте на уму да:

  • Подразумеване вредности одражавају подразумеване вредности процеса, а не вредности у испорученим конфигурационим датотекама;
  • Подршка вредности променљиве окружења;
  • Zabbix подржава конфигурационе датотеке само у UTF-8 кодирању без BOM;
  • Коментари који почињу са "#" су подржани само на почетку реда.

Параметри

Parameter Mandatory Range Default Description
Plugins.MQTT.Default.Password no Подразумевана лозинка за повезивање са MQTT; користи се ако није наведена вредност у кључу ставке или именованој сесији.
Plugins.MQTT.Default.TLSCAFile no Пуна путања датотеке која садржи сертификате CA највишег нивоа за верификацију сертификата вршњака за шифровану комуникацију између Zabbix агента 2 и MQTT брокера; користи се ако није наведена вредност у именованој сесији.
Plugins.MQTT.Default.TLSCertFile no Пуна путања датотеке која садржи сертификат агента или ланац сертификата за шифровану комуникацију између Zabbix агента 2 и MQTT брокера; користи се ако није наведена вредност у именованој сесији.
Plugins.MQTT.Default.TLSKeyFile no Пуна путања датотеке која садржи MQTT приватни кључ за шифровану комуникацију између Zabbix агента 2 и MQTT брокера; користи се ако није наведена вредност у именованој сесији.
Plugins.MQTT.Default.Topic no Подразумевана тема за MQTT претплату; користи се ако није наведена вредност у кључу ставке или именованој сесији.

Тема може да садржи џокере ("+", "#")
Примери: путања/до/датотеке
путања/до/#
путања/+/топике
Plugins.MQTT.Default.Url no tcp://localhost:1883 Подразумевани стринг за повезивање MQTT брокера; користи се ако није наведена вредност у кључу ставке или именованој сесији.

Не треба да садржи параметре упита.
Мора да се подудара са форматом URL-а.
Подржане шеме: tcp (подразумевано), ws, tls; Шема се може изоставити.
Порт се може изоставити (подразумевано=1883).
Примери: tcp://host:1883
localhost
ws://host:8080
Plugins.MQTT.Default.User no Подразумевано корисничко име за повезивање са MQTT; користи се ако није наведена вредност у кључу ставке или именованој сесији.
Plugins.MQTT.Sessions.<SessionName>.Password no Лозинка именоване сесије.
<SessionName> - дефинише име сесије за коришћење у кључевима ставки.
Plugins.MQTT.Sessions.<SessionName>.TLSCAFile no Пуна путања датотеке која садржи сертификате CA највишег нивоа за верификацију сертификата вршњака, која се користи за шифровану комуникацију између Zabbix агента 2 и MQTT брокера.
<SessionName> - дефинише име сесије за коришћење у кључевима ставки.
Plugins.MQTT.Sessions.<SessionName>.TLSCertFile no Пуна путања датотеке која садржи сертификат агента или ланац сертификата, која се користи за шифровану комуникацију између Zabbix агента 2 и MQTT брокера.
<SessionName> - дефинише име сесије за коришћење у кључевима ставки.
Plugins.MQTT.Sessions.<SessionName>.TLSKeyFile no Пуна путања датотеке која садржи MQTT приватни кључ који се користи за шифровану комуникацију између Zabbix агента 2 и MQTT брокера.
<НазивСесије> - дефинише име сесије за коришћење у кључевима ставки.
Plugins.MQTT.Sessions.<НазивСесије>.Topic no Именована тема сесије за MQTT претплату.
<НазивСесије> - дефинише име сесије за коришћење у кључевима ставки.

Тема може да садржи џокере ("+","#")
Примери: путања/до/датотеке
путања/до/#
путања/+/тема
Plugins.MQTT.Sessions.<НазивСесије>.Url no Низ за повезивање именоване сесије.
<НазивСесије> - дефинише име сесије за коришћење у кључевима ставки.

Не треба да садржи параметре упита.
Мора да се подудара са форматом URL-а.
Подржане шеме: tcp (подразумевано), ws, tls; шема се може изоставити.
Порт се може изоставити (подразумевано=1883).
Примери: tcp://host:1883
localhost
ws://host:8080
Plugins.MQTT.Sessions.<НазивСесије>.User no Именовано корисничко име сесије.
<НазивСесије> - дефинише име сесије за коришћење у кључевима ставки.

Ако треба да подесите време чекања за извршење захтева (колико дуго чекати да се захтев заврши пре него што се искључи), користите образац конфигурација ставке.

Погледајте такође: