Ad Widget

Collapse

Smnp и nas

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • galleon2006
    Junior Member
    • Oct 2012
    • 2

    #1

    Smnp и nas

    Посоветуйте пожалуйста по мониторингу NAS QNAP TS-412.
    Пытаюсь настроить счетчики по SNMPv2, но не могу разобраться с преобразованием типа данных.
    Например:
    при попытке получения данных о температуре жесткого диска Zabbix пишет следующее:
    items.error: Type of received value [36 C/96 F] is not suitable for value type [Numeric (float)] =>

    Свободная оперативная память:
    items.error: Type of received value [163.5 MB] is not suitable for value type [Numeric (unsigned)] =>

    Т.е. данные он получает, но они не в виде простых чисел, а мне нужно их преобразовать только в числа, чтобы построить график.

    Может быть кто-то сталкивался с такой проблемой?
  • _AlekseY_
    Member
    • Apr 2012
    • 77

    #2
    Быть может использовать другие oidы, которые возвращают числовое значение???

    Comment

    • galleon2006
      Junior Member
      • Oct 2012
      • 2

      #3
      Originally posted by _AlekseY_
      Быть может использовать другие oidы, которые возвращают числовое значение???
      Я бы рад, но в MIB browser только такие значения нашлись.

      Comment

      • zalex_ua
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Oct 2009
        • 1286

        #4
        Originally posted by galleon2006
        при попытке получения данных о температуре жесткого диска Zabbix пишет следующее:
        items.error: Type of received value [36 C/96 F] is not suitable for value type [Numeric (float)]
        Может быть кто-то сталкивался с такой проблемой?
        Вот тут может быть решение, голосуйте.

        Comment

        • sadman
          Senior Member
          • Dec 2010
          • 1611

          #5
          QNAP - это песня. Сколько я к ним не приставал по поводу того, что температуру, память и процессор неплохо бы отдавать по-человечески, в integer - никакой реакции от саппорта не было.

          Поэтому обхожусь двумя извращенскими скриптами, что в приложении.
          Сделано не очень красиво, можно через UserParam дергать, конечно, но... как написал, так написал.

          В кронтабе пишем что-то типа этого:
          */1 * * * * root /path/to/external.devices.polling.sh 1m
          5 0 * * * root /path/to/external.devices.polling.sh 1d
          (дергает скрипт раз в минуту и день. 1m/1d - вспомогательные значения, не забудьте их)

          Далее external.devices.polling.sh опрашивает нужные dumb-устройства запуском соответствующих скриптов, в частности для QNAP - send_qnap_data.sh. Он, в свою очередь, коннектится к кунапу, преобразует полученное и zabbix_send'ит.

          В скриптах измените на свои значения:
          • external.devices.polling.sh - hostname (то, как девайс описан в zabbix-е) и ip.
          • send_qnap_data.sh - community, zabbix-server-ip.
          Attached Files

          Comment

          Working...