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. Перезагрузка коммутаторов через netxms

Перезагрузка коммутаторов через netxms

Scheduled Pinned Locked Moved Support (Russian)
11 Posts 2 Posters 21.2k 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.
  • V
    V
    Victor Kirhenshtein
    wrote on last edited by
    #2

    Dobrij den'!

    Da, nado sozdat' action s tipom "Execute command on management server", i v komandnoj stroke ukazat' nxsnmpset s parametrami. Dlja togo, chtobi podstavit' adres hosta, na kotorom proizoshlo sobitie, mozno ispol'zovat' makros %a. Naprimer, chtobi perezagruzit' Nortel Passport switch, nado zapisat' 2 v .1.3.6.1.4.1.2272.1.1.8.0. Chtobi sdelat' action RestartNortelSwitch, nado ukazat' takuju komandnuju stroku:

    nxsnmpset -t INTEGER %a .1.3.6.1.4.1.2272.1.1.8.0 2

    1 Reply Last reply
    0
    • I
      I
      inspirit
      wrote on last edited by
      #3

      Мм, на сколько я понял Вы говорите об Action который будет реагировать на некий возникающий Event. Это все хорошо но немного не так.
      Можно ли данный функционал реализовать через Object Tools?

      Было бы хорошо для коммутатора в его контекстном меню иметь команду для его ребута основанную на snmp.

      но к сожалению в Настройках Action из Object tools отсутствует пункт "Execute command on management server"

      Варианты ?

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

        Teper' ponjal. S temi object toolami, kotorie est' sejchas, sdelat' normal'no ne poluchitsja - tol'ko esli sdelat' tool tipa "command", kotorij vizivaet nxevent dlja generacii special'nogo eventa, kotorij triggerit server action. Ja v sledujuschem relize dobavlju esche odin tip toola, eto neslozno.

        1 Reply Last reply
        0
        • I
          I
          inspirit
          wrote on last edited by
          #5

          Большое спасибо. 🙂 Буду ждать. очень пригодилось бы. Всетаки ребут коммутаторов удобнее выполнять через NetXms чем лазить каждый раз на telnet.

          1 Reply Last reply
          0
          • I
            I
            inspirit
            wrote on last edited by
            #6

            Здравствуйте Виктор, появился ли обещанный функционал в 1.0.9. В чейнджлоге не видно вроде. нужно ли обновлятся?

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

              Так и знал что что-нибудь забуду 😞 Сделал вчера, скоро выложу обновление.

              1 Reply Last reply
              0
              • I
                I
                inspirit
                wrote on last edited by
                #8

                окей, ждем

                1 Reply Last reply
                0
                • I
                  I
                  inspirit
                  wrote on last edited by
                  #9

                  Добрый день Виктор, в 1.0.10 фича работает спасибо.

                  единственно при выполнении какой либо команды не получается передать серверу IP объекта над которым производится действие через
                  %OBJECT_IP_ADDR%. как это решить.
                   Например строка для перезагрузки коммутатора выглядит так
                  /usr/local/bin/nxsnmpset -c private -t INTEGER %OBJECT_IP_ADDR% .1.3.6.1.4.1.259.6.10.94.1.7.3.0 3

                  если %OBJECT_IP_ADDR% заменить на IP то все отрабатывает корректно. Что делать.?

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

                    В серверных командах можно использовать серверные макросы, как в событиях или алармах. Для передачи IP адреса надо использовать %a, например

                    /usr/local/bin/nxsnmpset -c private -t INTEGER %a .1.3.6.1.4.1.259.6.10.94.1.7.3.0 3

                    1 Reply Last reply
                    0
                    • I
                      I
                      inspirit
                      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