Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Мониторинг NAS Qnap TS-809U и THECUS N12000

Мониторинг NAS Qnap TS-809U и THECUS N12000

Scheduled Pinned Locked Moved Support (Russian)
15 Posts 4 Posters 51.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    Alex Kirhenshtein
    wrote on last edited by
    #5

    Пример, как настроить сбор данных по SNMP, есть тут: https://www.youtube.com/watch?v=fbWkkzI0XNA&list=PLt3aE2eGS5P9L72H82S83MrKx2uz5x8gv&index=8

    1 Reply Last reply
    0
    • V
      V
      vitabios
      wrote on last edited by
      #6

      спасибо большое!

      1 Reply Last reply
      0
      • V
        V
        vitabios
        wrote on last edited by
        #7

        Получилось у меня импортировать файл с MIB.
        Правда того чего нужно там не оказалось. Еще один вопросик: а есть где нибудь описание структуры стандартных OID? А то вечно методом тыка пытаюсь определить что есть что в дереве MIB?

        Нашел файл с конфигурацией ISCSI таргетов. Скажите, можно ли как нибудь выбрать из него список целей и их размер, и вывести все это дело на боард? Если да, то с помощью чего именно (я в смысле нужно использовать таблицу)

        Одно что пока мне пришло в голову: с сервера мониторинга (он на ubuntu server) командой ssh подключаться к NAS-у и получать доступ к файлу, а вот как из него значения повыбирать нужные?

        И еще. Вот есть к примеру список вентиляторов и их обороты. Как вывести все это дело в таблице?
        № | Вентилятор | Обороты

        1 Reply Last reply
        0
        • K
          K
          kozlov_ao
          wrote on last edited by
          #8

          Если задаю глуповатые вопросы, прошу заранее извинить, ранее не сталкивался

          Все бывает в первые.

          По делу:
          Я ни разу QNAP в руках не держал...но как правило, по SNMP подобные девайсы отдают очень общую инфу... Подробно можно посмотреть в SNMP Walk, вот тут лежат данные от верндоров железа: .1.3.6.1.4.1
          Про стандартные OID... что то есть в NX, в эксплорере SNMP...
          Если есть доступ к железу (по SSH), я бы попробовал воткнуть туда NX agent.
          Но как бы то ни было, для реализации задачи, думается, что придется парсить конфиги и делать скрипты...

          1 Reply Last reply
          0
          • V
            V
            vitabios
            wrote on last edited by
            #9

            Я ни разу QNAP в руках не держал

            И не советую. Это стоечный NAS c 8 дисками. Довольно тяжелая штука. Лучше вдвоем 🙂

            По сути:

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

            1 Reply Last reply
            0
            • K
              K
              kozlov_ao
              wrote on last edited by
              #10

              И не советую. Это стоечный NAS c 8 дисками. Довольно тяжелая штука. Лучше вдвоем

              Да вон.. потяжелее стоят 🙂

              ПО поводу таблицы, посмотри тут: https://wiki.netxms.org/wiki/Creating_SNMP_table_DCI
              Судя, по твоему скрину, то настройки будут примерно как на скринах (надеюсь, в OID не ошибся)


              1.png

              2.png

              1 Reply Last reply
              0
              • V
                V
                vitabios
                wrote on last edited by
                #11

                Спасибо! Попробовать смогу уже только завтра. О результатах отпишусь.
                А чего потяжелее стоит? Какой нибудь IBM сторвайз?

                1 Reply Last reply
                0
                • K
                  K
                  kozlov_ao
                  wrote on last edited by
                  #12

                  Хорошо...

                  Какой нибудь IBM сторвайз

                  Да не... мы скромные...  http://www.supermicro.ru/products_spec_601.html

                  1 Reply Last reply
                  0
                  • V
                    V
                    vitabios
                    wrote on last edited by
                    #13

                    Сделал все как на картинке,  но данные в таблице почему то отсутствуют.  В какую сторону смотреть?

                    1 Reply Last reply
                    0
                    • V
                      V
                      vitabios
                      wrote on last edited by
                      #14

                      С таблицами разобрался,  отличная штука!  Спасибо!  Вопрос с парсингом файла настроек пока остается открытым. А можно ли преобразовать данные в таблице,  например разделить значения одного из столбцов на 1024? А фильтры можно применить, например у меня в столбце значения 1,2 и 3. А мне нужно чтобы выводились только 1 и 2.?

                      1 Reply Last reply
                      0
                      • V
                        V
                        Victor Kirhenshtein
                        wrote on last edited by
                        #15

                        Можно через transformation script в таблице. Табличный скрипт получает объект класса Table (https://wiki.netxms.org/wiki/NXSL:Table) как $1. Поделить значение колонки с именем "VALUE" на 1024 можно так:

                        idx = $1->getColumnIndex("VALUE");
                        for(i = 0; i < $1->rowCount; i++)
                        {
                           curr = $1->get(i, idx);
                           $1->set(i, idx, curr / 1024);
                        }
                        
                        1 Reply Last reply
                        0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        Powered by NodeBB Contributors
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups