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. Карта сети с подложкой и другие вопросы.

Карта сети с подложкой и другие вопросы.

Scheduled Pinned Locked Moved Support (Russian)
20 Posts 4 Posters 27.9k 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.
  • H
    H
    hsvt
    wrote on last edited by
    #1

    Здравствуйте. Собрались наконец перейти на вашу систему мониторинга для управления коммутаторами и отображения их на карте со связими. Установил всё это дело на FreeBSD 9.2 и mysql 5.5 (percona).

    Всё устанавливал по мануалу -> http://wiki.netxms.org/wiki/Installation_Guide

    Всё установилось и запустилось, но есть вопросы.

    1. Как я понимаю скриптов инициализации изначально не предусмотрено и нужно писать самим? Чтобы запустить в режиме демонов даются команды:
    # /usr/local/bin/nxagentd -d
    # /usr/local/bin/netxmsd -d
    

    Существует ли возможность перезапускать агента и сервер штатным средствами?

    1. Как повесить в netxmsd.conf сервер на нужный IP и порт ?
    ListenAddress	Interface address which should be used by server to listen for incoming connections. Use value 0.0.0.0 or * to use all available interfaces.
    

    Прописал в конфиге ListenAddress 192.168.254.1, но при запуске ругается на не верную строку.

    1. В этой теме https://www.netxms.org/forum/e-eoe-o-koaot-netxms/world-map/ сказано, что можно сделать обычную карту и как фон указать карту мира с масштабом и координатами, но при попытке выдает ошибку - "Ошибка формата географического расположения" координаты пробовал указывать разные.

    На карте мира выбрал "Расположить объект здесь", но как его потом удалить? Карта мира постоянно подгружает "отсутствующие элементы плиток" и приходится некоторое время ждать, что не совсем удобно при каждом поиске на карте.

    1. Не получается заставить найти коммутатор (D-Link) по SNMPv3.

    В логах SNMP request received from 192.168.254.1 with invalid community string!

    На коммутаторе прописаны такие настройки:

    create snmp group test v3 auth_nopriv read_view CommunityView write_view CommunityView notify_view CommunityView
    create snmp user test1 test encrypted by_password auth sha 12345678 priv none
    create snmp host IP v3 auth_nopriv test1

    В свойствах ноды указал версия SNMPv3, порт 161, проверка подлинности SHA1, шифрование none, имя пользователя и пароль авторизации. Но интерфейсов не видит, в конфигурации сервера так же указал default community string.

    1 Reply Last reply
    0
    • K
      K
      kozlov_ao
      wrote on last edited by
      #2
      1. https://www.netxms.org/forum/e-eoe-o-koaot-netxms/tato-kt-freebsd/msg3155/#msg3155
      2. Как к интерфейсу/адресу привязать не знаю. Порт меняется в консоли, в настройках сервера.
      3. По пунктам:

      Карта мира постоянно подгружает "отсутствующие элементы плиток"

      Это логично, т.к. грузит из инета и ложит себе в кэш. Как прогрузит часто используемые тобой квадраты - будет быстро подгружаться.

      На карте мира выбрал "Расположить объект здесь", но как его потом удалить?

      В свойствах ноды, в пункте задания координат, установить "не задан". В английской версии не помню как звучит.

      "Ошибка формата географического расположения"

      Действительно косяк... Вопрос к разработчикам. Координаты копировал из свойств ноды.

      1. А без авторизации, по SNMPv2 работает?
      1 Reply Last reply
      0
      • V
        V
        Victor Kirhenshtein
        wrote on last edited by
        #3

        Указать адрес для агента и сервеа можно параметром ListenAddress  в nxagentd.conf/netxmsd.conf:

        ListenAddress = 192.168.1.1

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

          Географические координаты можно указывать в следующих форматах:

          1. число с плавающей точкой в диапазоне -180 .. 180
          2. полушарие градусы
          3. полушарие градусы минуты
          4. полушарие градусы минуты секунды

          Примеры:

          1. 74.78291
          2. N 24.7245
          3. E 56 11.422'
          4. W 25 14' 27"

          Можно указывать знак градуса: N 24° 11' 14.400"

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

            Это понятно... но тем не менее, вот это не проглатывает, ругается:
            Широта - N 55° 42' 27,544"
            Долгота - E 37° 41' 18,956"

            Градусы с точкой - проглатывает

            1 Reply Last reply
            0
            • H
              H
              hsvt
              wrote on last edited by
              #6

              @victor said in Карта сети с подложкой и другие вопросы.:

              Географические координаты можно указывать в следующих форматах:

              1. число с плавающей точкой в диапазоне -180 .. 180
              2. полушарие градусы
              3. полушарие градусы минуты
              4. полушарие градусы минуты секунды

              Примеры:

              1. 74.78291
              2. N 24.7245
              3. E 56 11.422'
              4. W 25 14' 27"

              Можно указывать знак градуса: N 24° 11' 14.400"

              Да, со знаком градуса - ошибка. Работает по первому варианту, я так понимаю карта не интерактивна т.е. указал кусок координат с оборудованием и можешь дальше только зумом приближать и отдалять? Получается нужно составлять карту частями по координатам и районам или я не правильно понимаю ?

              Можно как то штатным функционалом добиться карты с оборудованием, связями различных типов и домами?

              @kozlov_ao said in Карта сети с подложкой и другие вопросы.:

              1. А без авторизации, по SNMPv2 работает?

              Создал на свиче community, затем автоматически создалось две группы и netxms сразу определил интерфейсы по snmp, НО тогда смысл в snmpv3 нету т.к. community доступно будет на read_write всем, если только писать ACL на портах доступа.

              Command: show snmp groups
              
              Vacm Access Table Settings
              
              Group    Name     : test
              ReadView Name     : CommunityView
              WriteView Name    : CommunityView
              Notify View Name  : CommunityView
              Securiy Model     : SNMPv1
              Securiy Level     : NoAuthNoPriv
              
              Group    Name     : test
              ReadView Name     : CommunityView
              WriteView Name    : CommunityView
              Notify View Name  : CommunityView
              Securiy Model     : SNMPv2
              Securiy Level     : NoAuthNoPriv
              
              Group    Name     : test
              ReadView Name     : CommunityView
              WriteView Name    : CommunityView
              Notify View Name  : CommunityView
              Securiy Model     : SNMPv3
              Securiy Level     : authNoPriv
              

              С адресом и скриптами разобрался, спасибо.

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

                @kozlov_ao said in Карта сети с подложкой и другие вопросы.:

                Это понятно... но тем не менее, вот это не проглатывает, ругается:
                Широта - N 55° 42' 27,544"
                Долгота - E 37° 41' 18,956"

                Надо использовать . а не , для обозначения дробной части числа.

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

                  Действительно, так проглатывает. НО... если применить настройки, закрыть окно, а потом снова открыть...в координатах будет стоять запятая, а не точка.. 🙂 собственно отсюда и пошла вся проблема, т.к. изначально там показываются нулевые координаты с разделителем в виде запятой.

                  1 Reply Last reply
                  0
                  • ArtKZA
                    ArtKZA
                    ArtKZ
                    wrote on last edited by
                    #9

                    Похоже, что запятая там подставляется в соответствии с настройками русской локализации. Не будут ли уважаемые разработчики настолько любезны, чтобы внести правки для возможности использования в данный полях как точки, так и запятой в качестве разделителя?

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

                      Добавил поддержку запятой.

                      1 Reply Last reply
                      0
                      • H
                        H
                        hsvt
                        wrote on last edited by
                        #11

                        Виктор, а что скажите по поводу вопроса с картой ? Мой вопрос схож с вопросом в этой теме - https://www.netxms.org/forum/e-eoe-o-koaot-netxms/world-map/msg8248/#msg8248

                        я так понимаю карта не интерактивна т.е. указал кусок координат с оборудованием и можешь дальше только зумом приближать и отдалять? Получается нужно составлять карту частями по координатам и районам или я не правильно понимаю ?

                        Можно как то штатным функционалом добиться карты с оборудованием, связями различных типов и домами

                        ?

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

                          Наверное надо дополнять карту мира возможностями от обычных карт сети - чтобы можно было получить доступ к меню обьекта по правой кнопке и возможность задавать связи между обьектами. Первое у нас уже давно в планах, скоро будем делать. Я подумаю насчет линков, как это можно реализовать.

                          1 Reply Last reply
                          0
                          • H
                            H
                            hsvt
                            wrote on last edited by
                            #13

                            Спасибо за ответы и разработку.

                            1 Reply Last reply
                            0
                            • H
                              H
                              hsvt
                              wrote on last edited by
                              #14

                              Что-то на 1.2.17 не запускается агент на нужном интерфейсе. IP свободный и ничем не занят.

                              sockstat -4 | grep 4700
                              пусто

                              [30-Oct-2014 19:18:34.301] Log file opened
                              [30-Oct-2014 19:18:34.302] [INFO ] Additional configs was loaded from /etc/nxagentd.conf.d
                              [30-Oct-2014 19:18:34.302] [INFO ] Debug level set to 0
                              [30-Oct-2014 19:18:34.303] [INFO ] Subagent "freebsd.nsm" loaded successfully
                              [30-Oct-2014 19:18:35.304] [ERROR] Unable to bind socket: Can't assign requested address
                              
                              [30-Oct-2014 19:19:02.027] Log file opened
                              [30-Oct-2014 19:19:02.028] [INFO ] Additional configs was loaded from /etc/nxagentd.conf.d
                              [30-Oct-2014 19:19:02.028] [INFO ] Debug level set to 0
                              [30-Oct-2014 19:19:02.030] [INFO ] Subagent "freebsd.nsm" loaded successfully
                              [30-Oct-2014 19:19:03.030] [INFO ] Listening on socket 0.0.0.0:4700
                              [30-Oct-2014 19:19:04.031] [INFO ] NetXMS Agent started
                              
                              1 Reply Last reply
                              0
                              • V
                                V
                                Victor Kirhenshtein
                                wrote on last edited by
                                #15

                                Так вроде во второй раз запустился? Или это теперь всегда так?

                                1 Reply Last reply
                                0
                                • H
                                  H
                                  hsvt
                                  wrote on last edited by
                                  #16

                                  Запускается только если в /etc/nxagentd.conf коментить ListenAddress или писать ListenAddress =0.0.0.0, но у машины много интерфейсов, на всех адресах агент не нужен. Если же указываю ListenAddress = 192.168.128.218 - не биндиться.

                                  [05-Nov-2014 12:02:55.992] [ERROR] Unable to bind socket: Can't assign requested address
                                  
                                  1 Reply Last reply
                                  0
                                  • V
                                    V
                                    Victor Kirhenshtein
                                    wrote on last edited by
                                    #17

                                    Попробуйте добавить в конфиг агента

                                    DisableIPv6 = yes

                                    1 Reply Last reply
                                    0
                                    • H
                                      H
                                      hsvt
                                      wrote on last edited by
                                      #18

                                      @victor said in Карта сети с подложкой и другие вопросы.:

                                      Попробуйте добавить в конфиг агента

                                      DisableIPv6 = yes

                                      Не помогло. Видимо пытается забиндить еще IPV6 адрес?

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

                                        Ну вот я тоже так подумал, но если DisableIPv6 не помог, то дело не в этом. Это что за ОС?

                                        1 Reply Last reply
                                        0
                                        • H
                                          H
                                          hsvt
                                          wrote on last edited by
                                          #20

                                          @victor said in Карта сети с подложкой и другие вопросы.:

                                          Ну вот я тоже так подумал, но если DisableIPv6 не помог, то дело не в этом. Это что за ОС?

                                          Это FreeBSD hrd 9.3-RELEASE-p2 FreeBSD 9.3-RELEASE-p2 #0 r273212: Fri Oct 17 16:50:13 MSK 2014    local@hrd:/usr/obj/usr/src/sys/TEST  amd64

                                          Ядро собрано с поддержкой ipv6. Что то сейчас совсем не понятно поведение у консоли на Win7, удалил ноду на которой стоит сервер т.к. там вывод uname был не коректный (9.2) и теперь добавляю заново чтобы считались все данные агентом. Но статус стоит как unknow и ни какой из пуллов не проходит. Агент включён и повесил уже на все интерфейсы. Консоль крашится переодически если выбирать Опрос - Настройка, вот лог:

                                          [05.11.2014 13:24:50] **** Poll request sent to server ****
                                          [05.11.2014 13:24:50] Poll request accepted
                                          [05.11.2014 13:24:50] Checking node's capabilities...
                                          [05.11.2014 13:24:50]    Checking NetXMS agent...
                                          [05.11.2014 13:24:50]    Checking SNMP...
                                          [05.11.2014 13:24:50] Starting configuration poll for node 192.168.128.218
                                          [05.11.2014 13:25:21] POLL ERROR: Превышено время ожидания ответа на запрос[05.11.2014 13:25:21] **** Poll failed ****
                                          

                                          !

                                          ENTRY org.netxms.ui.eclipse.datacollection 4 4 2014-11-05 13:17:17.189
                                          !MESSAGE Невозможно получить значение метрики для узла 192.168.128.218: Превышено время ожидания ответа на запрос
                                          
                                          !ENTRY org.netxms.ui.eclipse.console 4 0 2014-11-05 13:17:41.394
                                          !MESSAGE Exception in ConsoleJob
                                          !STACK 0
                                          org.netxms.client.NXCException: Превышено время ожидания ответа на запрос
                                          	at org.netxms.client.NXCSession.waitForMessage(NXCSession.java:1488)
                                          	at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:1524)
                                          	at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:1514)
                                          	at org.netxms.client.NXCSession.getLastValues(NXCSession.java:3200)
                                          	at org.netxms.client.NXCSession.getLastValues(NXCSession.java:3223)
                                          	at org.netxms.ui.eclipse.datacollection.widgets.LastValuesWidget$11.runInternal(LastValuesWidget.java:354)
                                          	at org.netxms.ui.eclipse.jobs.ConsoleJob.run(ConsoleJob.java:85)
                                          	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
                                          
                                          !ENTRY org.netxms.ui.eclipse.perfview 4 0 2014-11-05 13:17:41.400
                                          !MESSAGE Exception in performance tab loading job
                                          !STACK 0
                                          org.netxms.client.NXCException: Превышено время ожидания ответа на запрос
                                          	at org.netxms.client.NXCSession.waitForMessage(NXCSession.java:1488)
                                          	at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:1524)
                                          	at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:1514)
                                          	at org.netxms.client.NXCSession.getPerfTabItems(NXCSession.java:3295)
                                          	at org.netxms.ui.eclipse.perfview.objecttabs.PerformanceTab$2.run(PerformanceTab.java:132)
                                          	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
                                          
                                          !ENTRY org.netxms.ui.eclipse.datacollection 4 4 2014-11-05 13:17:41.406
                                          !MESSAGE Невозможно получить значение метрики для узла 192.168.128.218: Превышено время ожидания ответа на запрос
                                          
                                          !ENTRY org.eclipse.core.jobs 2 2 2014-11-05 13:17:58.096
                                          !MESSAGE Job found still running after platform shutdown.  Jobs should be canceled by the plugin that scheduled them during shutdown: org.netxms.ui.eclipse.datacollection.widgets.LastValuesWidget$11
                                          !SESSION 2014-11-05 13:17:59.884 -----------------------------------------------
                                          eclipse.buildId=unknown
                                          java.version=1.7.0_71
                                          java.vendor=Oracle Corporation
                                          BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ru
                                          Command-line arguments:  -os win32 -ws win32 -arch x86 -data @user.home/.nxmc/data
                                          
                                          !ENTRY org.netxms.ui.eclipse.console 1 0 2014-11-05 13:18:03.544
                                          !MESSAGE NXCSession.connect: Connecting to 10.248.254.218:4701
                                          
                                          !ENTRY org.netxms.ui.eclipse.console 0 0 2014-11-05 13:18:03.556
                                          !MESSAGE NXCSession.connect: connection established, retrieving server info
                                          
                                          !ENTRY org.netxms.ui.eclipse.console 0 0 2014-11-05 13:18:03.659
                                          !MESSAGE NXCSession.connect: Connected to server version 1.2.17, trying to login
                                          
                                          !ENTRY org.netxms.ui.eclipse.console 0 0 2014-11-05 13:18:03.663
                                          !MESSAGE NXCSession.connect: CMD_LOGIN_RESP received, RCC=0
                                          
                                          !ENTRY org.netxms.ui.eclipse.console 1 0 2014-11-05 13:18:03.666
                                          !MESSAGE NXCSession.connect: alarmListDisplayLimit = 4096
                                          
                                          !ENTRY org.netxms.ui.eclipse.console 1 0 2014-11-05 13:18:03.669
                                          !MESSAGE NXCSession.connect: succesfully connected and logged in, userId=0
                                          

                                          nxdbmgr check проходит.

                                          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