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. Статус по ICMP вместо SNMP

Статус по ICMP вместо SNMP

Scheduled Pinned Locked Moved Support (Russian)
9 Posts 4 Posters 20.4k 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
    wrote on last edited by
    #1

    Добрый день.

    Есть какая-то возможность использовать проверку статус состояния ноды по ICMP вместо SNMP? Сейчас ситуация такая, если упал SNMP на проверяемой ноде, то NetXMS считает что нода умерла, в итоге полно писем и тому подобное со словами "Node DOWN".

    Спасибо заранее.

    1 Reply Last reply
    0
    • N
      N
      NAI
      wrote on last edited by
      #2

      Моя реализация:
      -На сервер ставится NetXMS Agent
      -В Data Collection добавляется Icmp.Ping(<ip\name>)
      -Настраиваем Event Configuration и Event Processing Policy по вкусу
      -В Properties ноды в Polling отключаем SNMP

      Как-то так.

      1 Reply Last reply
      0
      • A
        A
        Alex
        wrote on last edited by
        #3

        Если отключить Polling SNMP, то в этом случае как я понимаю и данные по интерфейсам собираться не будут? Да и что делать в том случае, если агента установить невозможно? К примеру на Cisco роутер?

        1 Reply Last reply
        0
        • N
          N
          NAI
          wrote on last edited by
          #4

          Т.е. вам надо помимо проверки доступности по ICMP, еще и SNMP считывать?

           Да и что делать в том случае, если агента установить невозможно? К примеру на Cisco роутер?

          Так вы и серверную, часть NetXMS на роутер не поставите 😃 Может быть я не правильно понимаю ситуацию:
          В сети есть роутер (к примеру Cisco) или сторонний ресурс (шлюз провайдера), сервер с установленным NetXMS, ПК с консолью NetXMS.
          Вы хотите проверять статус циски или шлюза.

          У меня подобная ситуация реализована следующим образом:
          На сервере, в Data Collection создан параметр Icmp.Ping для циски, шлюза и стороннего ресурса. В свойствах параметра настроен Thresholds на срабатывание (10 000). Т.е. сервер пингует циску и отображает ее доступность.

          1 Reply Last reply
          0
          • A
            A
            Alex
            wrote on last edited by
            #5

            Красивое решение. Но ситуация такая.
            Да есть некий шлюз/роутер и т.д.
            В DCI есть параметр Status, который завязан на Internal ресурсы. Данный параметр опробирует железку по SNMP. Т.е. меняется от 0 до 4 (на сколько я помню такие значения принимает) в зависимости от статуса. Хотелось бы, чтоб этот параметр (Status) получал значения свои не по SNMP, а по ICMP. Дело в чем. Если Status меняется со значения 0 на к примеру 4, то NetXMS считает, что данное оборудование находится в Down, высылает письмо, тех поддержка будит меня меня в 3-5 утра (гады) :), но на самом деле, это просто обвалился SNMP-демон. С самим оборудованием же в этот момент все в порядке в остальном и работает штатном режиме. Так вот, если сменить SNMP на ICMP, то не было бы писем о том, что Node DOWN (ибо по факту Node доступен и не падал, а упал только SNMP).

            P.S.> Может я как-то сумбурно объяснил (( Во всяком случае в том же Cacti есть возможность выставлять Node Probe по следующим параметрам: UDP Ping, TCP Ping, ICMP, SNMP. В первом и во втором случае имеется в виду проверка портов по UDP и TCP на их открытость, и пока они открыты, то считается, что нода в апе. В 3 и 4 случаях я думаю все понятно и объяснять не надо.

            1 Reply Last reply
            0
            • N
              N
              NAI
              wrote on last edited by
              #6

              В DCI есть параметр Status, который завязан на Internal ресурсы. Данный параметр опробирует железку по SNMP.

               Хм, странно, у меня на некоторых нодах вообще все отключено (SNMP, Agent), а статус все равно отображается правильный. Плюс в Properties ноды>Polling есть пункт Disable usage of ICMP pings for status polling.

              Я не разработчик, но в Server Configuration есть опция "StatusCalculationAlgorithm" может это оно?

              1 Reply Last reply
              0
              • A
                A
                Alex
                wrote on last edited by
                #7

                @nai said in Статус по ICMP вместо SNMP:

                Я не разработчик, но в Server Configuration есть опция "StatusCalculationAlgorithm" может это оно?

                Ну все возможно. Поэтому вопрос скорее к разработчикам... Ибо пока что я не разберусь что и как. 😞

                1 Reply Last reply
                0
                • G
                  G
                  glebofff
                  wrote on last edited by
                  #8

                  Если Status меняется со значения 0 на к примеру 4, то NetXMS считает, что данное оборудование находится в Down, высылает письмо, тех поддержка будит меня меня в 3-5 утра (гады) :), но на самом деле, это просто обвалился SNMP-демон.

                  Критический статус узла не означает, что узел в дауне. Если узел будет недоступен по snmp, но доступен по icmp - событие SYS_NODE_DOWN не генерируется.

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

                    Гм... странно все это.
                    Только что у себя проверил: Завалил на роутере SNMP. Да, посыпались ошибки в сборе данных, но нода не перешла в состояние дауна.
                    Перебери еще раз все алармы на предмет генерации событий. Может что-то не так отрабатывается?

                    PS: Или научи техподов правильно интерпритировать события ))

                    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