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

Состояние хоста в зависимости от ICMP

Scheduled Pinned Locked Moved Support (Russian)
11 Posts 2 Posters 44.5k 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.
  • M
    M
    mr.Z
    wrote on last edited by
    #1

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

    Столкнулся со следующей проблемой. Есть хост, к которому нету связи и опция "Disable usage of ICMP pings for status polling". При её отключении (то есть, опросе хоста по ICMP) NetXMS определяет его состояние так:

    [15.10.2015 15:28:46] **** Poll request sent to server ****
    [15.10.2015 15:28:46] Poll request accepted
    [15.10.2015 15:29:06] Starting status poll for node olt01.city01
    [15.10.2015 15:29:06] Checking SNMP agent connectivity
    [15.10.2015 15:29:14] SNMP agent unreachable
    ...
    Опрос всех интерфейсов (около 120 штук, один "Expected State = UP", остальные "Expected State = IGNORE")
    Для всех интерфейсов такая картина:
    [15.10.2015 15:29:14]       Current interface status is UNKNOWN
    [15.10.2015 15:29:14]       Interface status cannot be determined
    [15.10.2015 15:29:14]       Interface is UNKNOWN for 43 polls (1 poll required for status change)
    [15.10.2015 15:29:14]       Interface status after poll is UNKNOWN
    ...
    [15.10.2015 15:29:22] Node is connected
    [15.10.2015 15:29:28] Finished status poll for node olt01.city01
    [15.10.2015 15:29:28] Node status after poll is NORMAL
    [15.10.2015 15:29:28] **** Poll completed successfully ****
    

    При включении "Disable usage of ICMP pings for status polling" и, следственно, отключении опроса по ICMP:

    [15.10.2015 15:29:55] **** Poll request sent to server ****
    [15.10.2015 15:29:55] Poll request accepted
    [15.10.2015 15:29:55] Starting status poll for node olt01.city01
    [15.10.2015 15:29:55] Checking SNMP agent connectivity
    [15.10.2015 15:30:03] SNMP agent unreachable
    ...
    [15.10.2015 15:30:05]       Current interface status is UNKNOWN
    [15.10.2015 15:30:05]       Interface status cannot be determined
    [15.10.2015 15:30:05]       Interface is UNKNOWN for 44 polls (1 poll required for status change)
    [15.10.2015 15:30:05]       Interface status after poll is UNKNOWN
    ...
    [15.10.2015 15:30:05] Checking ethernet connectivity...
    [15.10.2015 15:30:05] Checking network path...
    [15.10.2015 15:30:06] Node is unreachable
    [15.10.2015 15:30:06] Finished status poll for node olt01.city01
    [15.10.2015 15:30:06] Node status after poll is CRITICAL
    [15.10.2015 15:30:06] **** Poll completed successfully ****
    

    Получается, что при проверке по ICMP статус "NORMAL", а без неё - "CRITICAL". Хотя, по идее, должно быть наоборот. Как это понимать с точки зрения NetXMS (логику определения состояния)?

    Спасибо!

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

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

      судя по

      [15.10.2015 15:29:06] Checking SNMP agent connectivity
      [15.10.2015 15:29:14] SNMP agent unreachable

      SNMP для NetXMS сервера недоступен. Соответственно если ICMP включен, то нода отзывается на пинг, и сервер считает ее up. Если же ICMP отключить, то остается только SNMP, а он недоступен - соответственно сервер решает, что нода down.

      1 Reply Last reply
      0
      • M
        M
        mr.Z
        wrote on last edited by
        #3

        Должно было быть именно так, как Вы описали. Но, во время приведённой проверки доступу к ноде не было вообще (она отключена в обеих случаях) - это как раз и странно.
        В предыдущем выводе между опросами интерфейсов затерялась ещё одна строка - "Starting ICMP ping". То есть, при включенном опросе по ICMP, результат выглядит так:

        [19.10.2015 09:39:19] **** Poll request sent to server ****
        [19.10.2015 09:39:19] Poll request accepted
        [19.10.2015 09:39:19] Starting status poll for node sw1.city01
        [19.10.2015 09:39:19] Checking SNMP agent connectivity
        [19.10.2015 09:39:27] SNMP agent unreachable
        ...
        [19.10.2015 09:39:27]       Starting ICMP ping
        ...
        [19.10.2015 09:39:33] Node is connected
        [19.10.2015 09:39:41] Finished status poll for node sw1.city01
        [19.10.2015 09:39:41] Node status after poll is NORMAL
        [19.10.2015 09:39:41] **** Poll completed successfully ****
        

        При этом, напоминаю, нода отключена от сети физически. Получается, что результат пинга или не учитывается вообще, или SNMP имеет больший приоритет, но поскольку результат опроса по SNMP отсутствует, то состояние ноды не изменяется.

        И, если не сложно, что за проверка появляется при отключении ICMP?

        [15.10.2015 15:30:05] Checking ethernet connectivity...
        [15.10.2015 15:30:05] Checking network path...
        
        1 Reply Last reply
        0
        • M
          M
          mr.Z
          wrote on last edited by
          #4

          Есть какие-то объяснения такого поведения? Вопрос актуальный.

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

            Сегодня получили точно такую-же ситуацию еще в одной сети. Разбираемся, пока не ясно в чем проблема.

            1 Reply Last reply
            0
            • M
              M
              mr.Z
              wrote on last edited by
              #6

              Спасибо. Если будут нужны какие-то дополнительные данные или тесты - мы в вашем распоряжении.

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

                А можно прислать полный лог status poll'a? И если возможно, то лог сервера в этот момент с дебагом 6.
                И на какой ОС сервер работает?

                1 Reply Last reply
                0
                • M
                  M
                  mr.Z
                  wrote on last edited by
                  #8

                  Логи во вложении.

                  Сервер (версия 1.2.17, кстати) работает на Debian 7.9.
                  Ядро: Linux nms01 2.6.32-42-pve #1 SMP Fri Oct 9 10:50:32 CEST 2015 x86_64 GNU/Linux


                  netxms-debug-conn-bad.txt

                  netxms-debug-conn-ok.txt

                  netxms-debug-l6.txt

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

                    По логам выходит, что интерфейс VLAN801 остается в состоянии NORMAL, даже после ping'a. А какой адрес у этого интерфейса?

                    1 Reply Last reply
                    0
                    • M
                      M
                      mr.Z
                      wrote on last edited by
                      #10

                      Это как раз управляющий VLAN для хоста. Его IP 172.31.1.18.

                      1 Reply Last reply
                      0
                      • M
                        M
                        mr.Z
                        wrote on last edited by
                        #11

                        Можем ли мы ещё что-нибудь сделать для решения этого вопроса?

                        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