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. тестирование 0.2.20 RC1

тестирование 0.2.20 RC1

Scheduled Pinned Locked Moved Support (Russian)
15 Posts 2 Posters 144.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
    #5

    @weec said in тестирование 0.2.20 RC1:

    содержимое config.h

    /* Define to 1 if you have the `gmtime_r' function. */
    #define HAVE_GMTIME_R 1
    
    /* Define to 1 if you have the `iconv' function. */
    /* #undef HAVE_ICONV */
    
    /* Define to 1 if iconv supports ASCII */
    #define HAVE_ICONV_ASCII 1
    

    для версии 0.2.19 выкладывался патч
    почему ошибка с ICONV не исправлена в 0.2.20 RC1 ?

    Она исправлена. Наверняка в config.h присутствует

    #define HAVE_LIBICONV 1
    

    а дальше правильная функция выбирается уже в unicode.cpp.

    1 Reply Last reply
    0
    • W
      W
      weec
      wrote on last edited by
      #6

      аха проверил, содержит #define HAVE_LIBICONV 1

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

        @weec said in тестирование 0.2.20 RC1:

        изменил количествo  poller-ов c 10 до 1000
        перезапустил netxmsd, не могу подключиться win-консолью, сервис не забиндил порт

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

        1 Reply Last reply
        0
        • W
          W
          weec
          wrote on last edited by
          #8

          оно вряд ли, версия 0.2.19 работала с таким количеством poller-ов нормально

          1 Reply Last reply
          0
          • W
            W
            weec
            wrote on last edited by
            #9

            в плане проблемы с нештатной ситуацией
            когда добавляешь несколько DCI с большими таймаутами
            проблема осталась

            в краце приведу инструкцию:
            добавляю новый параметр для агента shell-команда sleep 100
            по истечении 100 секунд DCI получает пустое значение

            добавляю штуки 4 одинаковых DCI с вышеописанным- параметром
            в итоге netxms начинает тормозить
            тобишь netxms входит в состояние когда не имеет возможности получить значения со сторонних DCI (с любой node) из-за проблемных DCI (sleep 100)
            при этом даже удалить проблемные DCI невозможно

            может стоит добавить функцию автоматического отключения проблемных DCI?

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

              Ispravil problemu s DCI kotorie vizivajut timeout. Teper' server dolzen ih normal'no obrabativat'. Takze pojavilsja novij parametr - AgentCommandTimeout, po omolchaniju 2 secundi. Kogda sobiraem znachenija s agenta, zdem etot timeout, esli ne poluchili dannie - schitaem chto proizoshla oshibka i perehodim k sledujuschemu DCI.

              1 Reply Last reply
              0
              • W
                W
                weec
                wrote on last edited by
                #11

                @victor said in тестирование 0.2.20 RC1:

                zdem etot timeout, esli ne poluchili dannie - schitaem chto proizoshla oshibka i perehodim k sledujuschemu DCI.

                тобишь процесс порожденный DCI для получения данных статистики будет уничтожен по достижению таймаута
                я правильно понимаю?

                1 Reply Last reply
                0
                • W
                  W
                  weec
                  wrote on last edited by
                  #12

                  win-консоль показывает неправильные MAC-адреса

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

                    @weec said in тестирование 0.2.20 RC1:

                    @victor said in тестирование 0.2.20 RC1:

                    zdem etot timeout, esli ne poluchili dannie - schitaem chto proizoshla oshibka i perehodim k sledujuschemu DCI.

                    тобишь процесс порожденный DCI для получения данных статистики будет уничтожен по достижению таймаута
                    я правильно понимаю?

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

                    1 Reply Last reply
                    0
                    • W
                      W
                      weec
                      wrote on last edited by
                      #14

                      тогда стоит подумать над уничтожением этих никчемных процессов

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

                        Там чисто технические проблемы, но сделать надо. Кстати Windows агент такие процессы принудительно завершает.

                        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