Ad Widget

Collapse

Zabbix 6.0 HP dl360p IPMI ILO. Не корректные данные.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • alkor80
    Junior Member
    • Jun 2021
    • 4

    #1

    Zabbix 6.0 HP dl360p IPMI ILO. Не корректные данные.

    Добрый день.
    Помогите пож-та получить корректные данные.

    Нужно мониторить HP dl360p по IPMI ILO.
    Именно интересует потребление эл-ва и загрузка вентиляторов.
    Использовал этот шаблон:
    The Zabbix Team has collected all official Zabbix monitoring templates and integrations.


    Кусок получаемых данных в json

    например:

    Code:
    {
    "id": "Power Meter",
    "name": "(7.10).Power Meter",
    "sensor": {
    "type": 3,
    "text": "current"
    },
    "reading": {
    "type": 9,
    "text": "discrete_device_enable"
    },
    "state": {
    "state": 2,
    "text": "device enabled"
    }

    "state": 2

    Вот это значение всегда выдаётся по этому датчику.
    Судя по всему это-кол-во работающих БП.
    Собственно по элементу PowerMeter всегда идёт значение - 2, а не значение потребляемой мощности.



    Хотя если из консоли сервера запустить
    Code:
    #ipmitool -U user -P passwd -H 172.17.90.32 -I lanplus -L user sdr
    
    Fan Block 1 | 20.38 percent | ok
    Fan Block 2 | 21.17 percent | ok
    Fan Block 3 | 21.17 percent | ok
    Fan Block 4 | 20.38 percent | ok
    Fan Block 5 | 22.34 percent | ok
    Fan Block 6 | 22.34 percent | ok
    Fan Block 7 | 22.34 percent | ok
    Fan Block 8 | 22.34 percent | ok
    Power Supply 1 | 70 Watts | ok
    Power Supply 2 | 85 Watts | ok
    Power Meter | 154 Watts | ok
    Пробовал разобраться как zabbix получает данные, но в логах особо информации не нашёл

    поднимал уровень логирования - zabbix_server -c /etc/zabbix/zabbix_server.conf -R log_level_increase="ipmi poller"

    ОС Linux Ubuntu 20.04.4
    Zabbix server 6.0

    подскажите пож-та, где копнуть?

  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    Может лучше найти шаблон с LLD который использует https://www.zabbix.com/documentation...s/ipmi_sensors ?
    да и запрашивать всё одним разом и потом разбирать зависимыми элементами....
    А по существу вроде всё правильно, но смущает "name": "(7.10).Power Meter" - именно это показывает "ipmitools блаблабла sdr get "Power Meter" "?
    попробуйте через ключ ipmi.get вытащить полный список возвращаемого именно забиксом - поглядим подробнее.

    ЗЫ
    похоже понаписал глупостей....
    наверняка вся разница в том что Power Meter --> Sensor Type (Discrete). Как с такими сенсорами работает заббикс лучше прочитать вот тут: https://www.zabbix.com/documentation...itemtypes/ipmi
    коротко - получит не значение а состояние.
    Last edited by Hamardaban; 26-07-2022, 15:23.

    Comment

    • Hamardaban
      Senior Member
      Zabbix Certified SpecialistZabbix Certified Professional
      • May 2019
      • 2713

      #3
      Например вспомнил что скорость вентилятора на ilo4 мне так и не удалось получить несмотря что через ipmitools всё показывает
      И даже через SNMP можно получить разные аспекты состояния вентилятора, но не скорость.
      С PowerMeter таже история.
      Вот полезная ссылочка по OID https://ixnfo.com/spisok-snmp-oid-dlya-ilo4.html
      + cpqHePowerMeter (1.3.6.1.4.1.232.6.2.15) + cpqPower (1.3.6.1.4.1.232.165)
      Last edited by Hamardaban; 26-07-2022, 16:43.

      Comment

      • alkor80
        Junior Member
        • Jun 2021
        • 4

        #4

        Добрый день.
        Спасибо за комментарии.
        На самом деле я создал заявку на саппорте


        там приложены файлы
        то что вытаскивает zabbix по ipmi.get и те данные которые можно получить
        из консоли с помощью утилит ipmitool и ipmi-sensors.

        Из консоли данные сенсоров и датчиков получаю корректные + скорость вентиков то же есть.
        я предполагаю что это скорее всего баг, а не фича

        по SMNP я данные от ILO получаю, но там нет Power Metter, а он нужен.

        Comment


        • Hamardaban
          Hamardaban commented
          Editing a comment
          история с дискретными датчиками давняя - решения нет тоже очень давно.
          в сапорте скорее всего попросят переписать с русского на английский т.к. это у них язык общения
      • alkor80
        Junior Member
        • Jun 2021
        • 4

        #5
        Ясно, а где вы видите, что эти датчики дискретные?

        Comment

        • Hamardaban
          Senior Member
          Zabbix Certified SpecialistZabbix Certified Professional
          • May 2019
          • 2713

          #6
          Что показывает вывод команды “ipmitools блаблабла sdr get "Power Meter" ?
          Какой json возвращает ключ ipmi.get ?

          Last edited by Hamardaban; 27-07-2022, 19:12.

          Comment

          • alkor80
            Junior Member
            • Jun 2021
            • 4

            #7
            Originally posted by Hamardaban
            Что показывает вывод команды “ipmitools блаблабла sdr get "Power Meter" ?
            Какой json возвращает ключ ipmi.get ?


            там приложены файлы в которых ответы от ipmitools и от ipmi.get

            Comment

            • Hamardaban
              Senior Member
              Zabbix Certified SpecialistZabbix Certified Professional
              • May 2019
              • 2713

              #8
              1) я писал о выводе вполне конкретной команды ipmitool - он более подробный. а не о «простыне»

              2) вот как забикс интерпретирует

              { "id": "Power Meter", "name": "(7.10).Power Meter", "sensor": { "type": 3, "text": "current" }, "reading": { "type": 9, "text": "discrete_device_enable" }, "state": { "state": 2, "text": "device enabled" } }.

              т.е. переводя на псевдочеловечий: «текущая доступность устройства»

              Что за циферки в типах можно прочитать в спецификации ipmi ссылка на которую есть в мануале забикса. На мой поверхностный взгляд производители железа «улучшают» спецификации своих прошивок и мы получаем бардак.
              Last edited by Hamardaban; 28-07-2022, 02:17.

              Comment

              Working...