Wtyczka Modbus
Omówienie
Parametry konfiguracji umożliwiają dostosowanie działania wtyczki Modbus.
Zaleca się określanie ich w osobnym pliku konfiguracyjnym (np. modbus.conf), a nie w pliku konfiguracji agent 2. Następnie należy użyć dyrektywy Include, aby dołączyć ten plik do konfiguracji Zabbix agent 2.
Wszystkie parametry są opcjonalne, chyba że wyraźnie zaznaczono, że dany parametr jest obowiązkowy.
Ta strona jest podzielona na:
- Omówienie parametrów (aby zobaczyć pełne szczegóły parametru, kliknij jego nazwę)
- Szczegóły parametrów
| Parameter | Description |
|---|---|
| Plugins.Modbus.Sessions.<SessionName>.Endpoint | Określa nazwany punkt końcowy sesji do łączenia z Modbus. |
| Plugins.Modbus.Sessions.<SessionName>.SlaveID | Określa identyfikator slave dla nazwanej sesji do łączenia z Modbus. |
| Plugins.Modbus.Sessions.<SessionName>.Timeout | Ustawia limit czasu dla nazwanej sesji w sekundach. |
Należy pamiętać, że:
- Wartości domyślne odzwierciedlają domyślne ustawienia procesu, a nie wartości w dostarczonych plikach konfiguracyjnych;
- Wartości obsługują zmienne środowiskowe;
- Zabbix obsługuje pliki konfiguracyjne wyłącznie w kodowaniu UTF-8 bez BOM;
- Komentarze zaczynające się od "#" są obsługiwane tylko na początku wiersza.
Szczegóły parametru
Plugins.Modbus.Sessions.<SessionName>.Endpoint
Określa nazwany punkt końcowy sesji do łączenia z Modbus.
Ciąg połączenia składa się ze schematu protokołu, adresu hosta oraz portu lub nazwy portu szeregowego i atrybutów.
<SessionName> - określa nazwę sesji do użycia w kluczach pozycji.
Plugins.Modbus.Sessions.<SessionName>.SlaveID
Określ identyfikator slave dla nazwanej sesji używanej do połączenia z Modbus.
<SessionName> - zdefiniuj nazwę sesji do użycia w kluczach pozycji.
Przykład: Plugins.Modbus.Sessions.MB1.SlaveID=20
Uwaga ten parametr nazwanej sesji jest sprawdzany tylko wtedy, gdy wartość podana w parametrze slave ID klucza pozycji jest pusta.
Plugins.Modbus.Sessions.<SessionName>.Timeout
Ustaw nazwany limit czasu sesji w sekundach.
<SessionName> - określa nazwę sesji do użycia w kluczach pozycji.
Przykład: Plugins.Modbus.Sessions.MB1.Timeout=2
Jeśli musisz ustawić limit czasu wykonania żądania (jak długo czekać na zakończenie żądania przed jego przerwaniem), użyj formularza konfiguracji pozycji.
Zobacz także
- Opis ogólnych parametrów konfiguracji Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)
- Instrukcje konfiguracji wtyczek