Ad Widget

Collapse

zabbix + монопольный доступ aka RS485

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • cpdn
    Junior Member
    • Nov 2016
    • 2

    #1

    zabbix + монопольный доступ aka RS485

    Приветствую.
    Никак не соображу как сделать.
    Устройство с RS485 интерфейсом (промышленный аналог COM порта, поясню на всякий случай). Понятно, что ни о каких параллельных запросах речи с ним быть не может. Только режим вопрос-ответ, вопрос-ответ и т.д.
    Как сделать чтобы в рамках одного узла элементы данных опрашивались по очереди? Может где-то указывается количество pollers на узел? Какая философия настройки?

    К примеру: сначала температуру спросили, затем ток, затем напряжение и так по кругу.
  • sadman
    Senior Member
    • Dec 2010
    • 1611

    #2
    Originally posted by cpdn
    Как сделать чтобы в рамках одного узла элементы данных опрашивались по очереди? Может где-то указывается количество pollers на узел? Какая философия настройки?
    С коробочным решением этак не извернуться. С IPMI те же грабли, как я понимаю, и обходятся они только оставлением одного активного пулера.

    Вижу только один выход - делать прослойку, которая будет принимать запросы параллельно, но на устройство ходить "последовательно".
    Например, такое, похоже, сделано в libzbxmodbus - потоки пулеров лочат порт семафором.

    Comment

    • cpdn
      Junior Member
      • Nov 2016
      • 2

      #3
      Я видел это решение. Первое на что наткнулся. Семафоры не подойдут... Да и без модуля хотелось бы обойтись.

      Придется писать "прокладку" блин.

      Comment

      Working...