Ad Widget

Collapse

Snmp vmware lsi raid

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • qbro
    Junior Member
    • Jul 2015
    • 10

    #1

    Snmp vmware lsi raid

    Здравствуйте!

    Задался мыслью мониторить состояние дисков на виртуалке по SNMP.
    ESXi 5.5, LSI MegaRAID Controller.

    По умолчанию стандартные средства мониторинга в vSphereClient не показывают состояние хардов. Поэтому в виртуалку установил SMIS Provider, запустил службу SIM Server, в общем, как в манах написано так сделал.
    После этих манипуляций диски стали видны в клиенте, а также должны были появится OIDы .1.3.6.1.4.1.3582, но чуда не случилось, и snmpwalk показывает SNMPv2-SMI::enterprises.3582 = No Such Object available on this agent at this OID.

    Что я не докрутил? Может кто сталкивался с данным вопросом?
  • qbro
    Junior Member
    • Jul 2015
    • 10

    #2
    Originally posted by qbro
    Здравствуйте!

    Задался мыслью мониторить состояние дисков на виртуалке по SNMP.
    ESXi 5.5, LSI MegaRAID Controller.

    По умолчанию стандартные средства мониторинга в vSphereClient не показывают состояние хардов. Поэтому в виртуалку установил SMIS Provider, запустил службу SIM Server, в общем, как в манах написано так сделал.
    После этих манипуляций диски стали видны в клиенте, а также должны были появится OIDы .1.3.6.1.4.1.3582, но чуда не случилось, и snmpwalk показывает SNMPv2-SMI::enterprises.3582 = No Such Object available on this agent at this OID.

    Что я не докрутил? Может кто сталкивался с данным вопросом?
    C SNMP что-то не зашло. Решил подойти с другой стороны.
    А именно, https://github.com/m4ce/zabbix-vmware_esxi
    Но и тут пока не увенчалось успехом.
    Пытаюсь запустить скрипт на сервере, он в ответ: caught exception 'module' object has no attribute 'HTTPSconnection'

    В свою очередь на веб морде в правилах обнаружения: Value should be a JSON object

    Если кто-то пользовал этот скрипт и шаблон, подскажите куда капнуть.
    Last edited by qbro; 25-08-2015, 07:19.

    Comment

    • sciensys
      Junior Member
      • Feb 2020
      • 20

      #3
      прошло 7 лет... а воз и ныне там...

      на ESXi ставь storcli
      проверяй отзыв, если что, может и lsi_provider накатить, по крайней мере что-то будет показываться и в морде ESXi
      юзера для удаленного доступа к storcli (сначала пробуй с root, чтобы убелиться что работает)

      с Windows или Linux делаем запрос на ESXi
      на ubuntu, к примеру: ssh root@[ESXi IP] /opt/lsi/storcli/storcli show

      ставим на Windows или Linux агента Zabbix и правим запрос с локального на удаленный.
      находим template, возможно этот: https://github.com/mykolq/zabbix_lsi_template
      сам пока в поиске
      и пробуем все эти костыли заставить работать.

      хотя, возможно агент на Windows более интересен (чтобы не плодить хосты), т.к. с Windows удалось запусть LSI Storage Authority для управления RAID... думаю и агента туда же напихать.


      Click image for larger version  Name:	LSI SA at Windows.jpg Views:	0 Size:	143.6 KB ID:	446864
      Last edited by sciensys; 26-06-2022, 16:41.

      Comment

      • sciensys
        Junior Member
        • Feb 2020
        • 20

        #4
        запросы, выполненные агентом не залазят на zabbix сервер.
        с хоста всё норм, по ssh c ключём работает.
        в ручную запрос выполняется, ответ есть.

        но агент всегда отвечает timeout
        на хосте с агентом и на сервере таймаут 30 сек в конфигах

        Comment


        • Andrew Zein
          Andrew Zein commented
          Editing a comment
          Привет, сейчас пытался настроить тоже самое, но не получается получать данные через ssh, как вы и описали. Удалось ли как-то мониторить storcli в VMware?
      Working...