Ad Widget

Collapse

Конфигурация modbus в графическом интерфейсе Zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Wadim_Sch
    Member
    • Feb 2022
    • 83

    #1

    Конфигурация modbus в графическом интерфейсе Zabbix

    В моей эпопее по сбору данных с панелей розеток для серверных шкафов я добрался до ABB-панелей, которые могут только modbus.
    Почитал документацию Zabbix, ABB, пообщался с коллегой ответственным за электрооборудование, поэкспериментировал.
    Через командную строку я получаю теперь корректные значения kWh c датчиков. Пример для датчика №3 ( tcp://10.34.230.102:502,3,3,512,1... ) контроллера 10.34.230.102.
    Code:
     zabbix_agent2 --test "modbus.get[tcp://10.34.230.102:502,3,3,512,1,uint64,mle,0]"
    modbus.get[tcp://10.34.230.102:502,3,3,512,1,uint64,mle,0][s|2066017]
    Но что-то я совсем не пойму как и куда это внести в графическом интерфейсе. Пока хочу мониторить modbus с самого сервера Zabbix, поэтому вышеприведенная команда запускается с самого сервера.
    Мне нужно на сомом хосте zabbix создать Item-ы и как-то их сконфигурировать?
    Или можно создать в zabbix-e новые/отдельные хосты для этого?
    Если можно создать отдельный хост то может быть можно и Template? Да ещё бы и с LLD
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Я бы делал отдельные хосты, поскольку логически с сервером Zabbix это никак не связано.
    Например, доступ к информации по этим хостам может понадобиться сотрудникам, которым совершенно не нужно иметь доступ к серверу Zabbix (а права в Zabbix-е раздаются на уровне хостов, а не отдельных элементов данных).

    В то же время, ничего не мешает запросы к этим виртуальным хостам направлять на тот же агент (Zabbix Agent 2), который крутится на сервере Zabbix либо где-то ещё - нужно только правильно прописать на хосте интерфейс.

    Шаблоны (как и LLD) - вещи однозначно полезные. Я бы начал с того, что попытался бы понять, какие однотипные метрики нужно собирать с разных датчиков, и попытался бы создать первый хост с несколькими элементами данных. Затем попытался бы вещи, отличающиеся на разных хостах, вынести в макросы, которые можно переопределять на уровне хоста, а остальное - засунуть в шаблон, который можно применять к разным хостам. Тогда станет понятнее, что в вашем случае принять за хост (шкаф, панель, отдельную разетку и т.п.).

    Comment

    • Wadim_Sch
      Member
      • Feb 2022
      • 83

      #3
      Собственно конфигурация хоста и Item-a.
      Click image for larger version

Name:	image.png
Views:	105
Size:	26.3 KB
ID:	488660
      Click image for larger version

Name:	image.png
Views:	89
Size:	30.7 KB
ID:	488661
      Теперь хотелось бы создать Template для хостов Modbus.
      Но лучше спрошу в отдельной теме.

      Comment

      Working...