Ta sekcja zawiera listę obsługiwanych parametrów w pliku konfiguracyjnym pluginu Mqtt Zabbix agenta 2 (mqtt.conf).
Należy zauważyć, że:
Parametr | Wymagany | Zakres | Domyślnie | Opis |
---|---|---|---|---|
Plugins.MQTT.Default.Password | nie | Domyślne hasło do połączenia z MQTT; używane, jeśli nie jest określona żadna wartość w kluczu pozycji lub w nazwanej sesji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Default.TLSCAFile | nie | Pełna ścieżka pliku zawierającego certyfikaty CA dla weryfikacji certyfikatów peer, używanych do komunikacji szyfrowanej między agentem Zabbix 2 a brokerem MQTT; używane, jeśli nie jest określona żadna wartość w nazwanej sesji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Default.TLSCertFile | nie | Pełna ścieżka pliku zawierającego certyfikat agenta lub łańcuch certyfikatów do komunikacji szyfrowanej między agentem Zabbix 2 a brokerem MQTT; używane, jeśli nie jest określona żadna wartość w nazwanej sesji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Default.TLSKeyFile | nie | Pełna ścieżka pliku zawierającego klucz prywatny MQTT do komunikacji szyfrowanej między agentem Zabbix 2 a brokerem MQTT; używane, jeśli nie jest określona żadna wartość w nazwanej sesji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Default.Topic | nie | Domyślny temat dla subskrypcji MQTT; używane, jeśli nie jest określona żadna wartość w kluczu pozycji lub w nazwanej sesji. Temat może zawierać symbole wildcard ("+","#") Przykłady: path/to/file path/to/# path/+/topic Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Default.Url | nie | tcp://localhost:1883 | Domyślny ciąg połączenia z brokerem MQTT; używane, jeśli nie jest określona żadna wartość w kluczu pozycji lub w nazwanej sesji. Powinien nie zawierać parametrów zapytania. Musi pasować do formatu adresu URL. Obsługiwane schematy: tcp (domyślne), ws , tls ; schemat może być pominięty.Port można pominąć (domyślnie=1883). Przykłady: tcp://host:1883 localhost ws://host:8080 Wspierane od wersji 6.0.19 |
|
Plugins.MQTT.Default.User | nie | Domyślna nazwa użytkownika do połączenia z MQTT; używane, jeśli nie jest określona żadna wartość w kluczu pozycji lub w nazwanej sesji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Sessions.<SessionName>.Password | nie | Hasło dla nazwanej sesji. <SessionName> - zdefiniuj nazwę sesji do użytku w kluczach pozycji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Sessions.<SessionName>.TLSCAFile | nie | Pełna ścieżka pliku zawierającego certyfikaty CA dla weryfikacji certyfikatów peer, używanych do komunikacji szyfrowanej między agentem Zabbix 2 a brokerem MQTT. <SessionName> - zdefiniuj nazwę sesji do użytku w kluczach pozycji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Sessions.<SessionName>.TLSCertFile | nie | Pełna ścieżka pliku zawierającego certyfikat agenta lub łańcuch certyfikatów, używanych do komunikacji szyfrowanej między agentem Zabbix 2 a brokerem MQTT. <SessionName> - zdefiniuj nazwę sesji do użytku w kluczach pozycji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Sessions.<SessionName>.TLSKeyFile | nie | Pełna ścieżka pliku zawierającego klucz prywatny MQTT, używanego do komunikacji szyfrowanej między agentem Zabbix 2 a brokerem MQTT. <SessionName> - zdefiniuj nazwę sesji do użytku w kluczach pozycji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Sessions.<SessionName>.Topic | nie | Temat dla nazwanej sesji do subskrypcji MQTT. <SessionName> - zdefiniuj nazwę sesji do użytku w kluczach pozycji. Temat może zawierać symbole wieloznaczne ("+","#") Przykłady: path/to/file path/to/# path/+/topic Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Sessions.<SessionName>.Url | nie | Ciąg połączenia dla nazwanej sesji. <SessionName> - zdefiniuj nazwę sesji do użytku w kluczach pozycji. Powinien nie zawierać parametrów zapytania. Musi pasować do formatu adresu URL. Obsługiwane schematy: tcp (domyślne), ws , tls ; schemat może być pominięty.Port można pominąć (domyślnie=1883). Przykłady: tcp://host:1883 localhost ws://host:8080 Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Sessions.<SessionName>.User | nie | Nazwa użytkownika dla nazwanej sesji. <SessionName> - zdefiniuj nazwę sesji do użytku w kluczach pozycji. Wspierane od wersji 6.0.19 |
||
Plugins.MQTT.Timeout | nie | 1-30 | global timeout | Limit czasu wykonania żądania (czas oczekiwania na zakończenie żądania przed jego zamknięciem). |
Zobacz też: