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

M

mOba

@mOba
Unfollow Follow
About
Posts
23
Topics
6
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • NetXMS 7.0 patch release 2
    M mOba
    Announcements

    Клиент не зависает. спасибо!

    Вопрос а что за интерфейс такой симпотичный https://netxms.com/blog/how-companies-choose-a-monitoring-platform-and-where-netxms-clearly-wins/ в этой статье? Какая-то неизданная версия ещё?


  • V7 Client Issues
    M mOba
    Support

    @alk said in V7 Client Issues:

    Лучше снять 2-3 дампа с интервалом в несколько секунд.

    Лог клиента лежит в %USERPROFILE%\.nxmc4\nxmc.log - нужен целиком, за период с зависанием.

    Получилось по данной инструкции. 1- поток - работает ок в панели. в которой нет уведомлений, 2 и 3 потоки - завис клиент


    pack.zip


  • V7 Client Issues
    M mOba
    Support

    @alk said in V7 Client Issues:

    1. что было открыто в момент зависания (какой дашборд или view), и клиент виснет полностью или только тормозит;
    2. thread dump, снятый во время зависания:
    jcmd <pid> Thread.print > nxmc-threads.txt
    

    (или jstack <pid>, оба из JDK; pid клиента покажет jcmd без аргументов);
    3) полный лог клиента за этот период, а не только эти строки.

    1. Клиент не отвечает как и на самих DCI может , так и при открывании определенных Информационных панелей.
      2-3) в клиенте нет встроенного jcmd , поэтому посмотреть PID процесса на Windows не получается

  • Карты, несколко идей и пожеланий
    M mOba
    Feature Requests russian

    Чтобы не плодить темы, может будет когда-то добавлены слои в картах, например когда рисуем план цода, можно слоями делать температуры, статусы и другое в отдельных слоях на одной подложке. Ну и поддержка анимаций на картах.


  • V7 Client Issues
    M mOba
    Support

    Клиент 7.0.1 виснет, в логе:

    09:20:18.306 [JobWorker-1] ERROR org.netxms.nxmc.base.jobs.Job - Exception in UI job - Неверный идентификатор объекта
    org.netxms.client.NXCException: Неверный идентификатор объекта
        at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2304)
        at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2269)
        at org.netxms.client.NXCSession.getDciLastValue(NXCSession.java:6616)
        at org.netxms.nxmc.modules.datacollection.widgets.TableValueViewer.readData(TableValueViewer.java:300)
        at org.netxms.nxmc.modules.datacollection.widgets.BaseTableValueViewer$2.run(BaseTableValueViewer.java:331)
        at org.netxms.nxmc.base.jobs.Job.execute(Job.java:140)
        at org.netxms.nxmc.base.jobs.JobManager.lambda$submit$1(JobManager.java:110)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
    09:20:18.329 [JobWorker-1] ERROR org.netxms.nxmc.base.jobs.Job - Exception in UI job - Неверный идентификатор объекта
    org.netxms.client.NXCException: Неверный идентификатор объекта
        at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2304)
        at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2269)
        at org.netxms.client.NXCSession.getDciLastValue(NXCSession.java:6616)
        at org.netxms.nxmc.modules.datacollection.widgets.TableValueViewer.readData(TableValueViewer.java:300)
        at org.netxms.nxmc.modules.datacollection.widgets.BaseTableValueViewer$2.run(BaseTableValueViewer.java:331)
        at org.netxms.nxmc.base.jobs.Job.execute(Job.java:140)
        at org.netxms.nxmc.base.jobs.JobManager.lambda$submit$1(JobManager.java:110)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
    09:20:19.678 [JobWorker-1] ERROR org.netxms.nxmc.base.jobs.Job - Exception in UI job - Неверный идентификатор метрики
    org.netxms.client.NXCException: Неверный идентификатор метрики
        at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2304)
        at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2269)
        at org.netxms.client.NXCSession.getDciLastValue(NXCSession.java:6616)
        at org.netxms.nxmc.modules.datacollection.widgets.TableValueViewer.readData(TableValueViewer.java:300)
        at org.netxms.nxmc.modules.datacollection.widgets.BaseTableValueViewer$2.run(BaseTableValueViewer.java:331)
        at org.netxms.nxmc.base.jobs.Job.execute(Job.java:140)
        at org.netxms.nxmc.base.jobs.JobManager.lambda$submit$1(JobManager.java:110)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)
    09:20:19.703 [JobWorker-1] ERROR org.netxms.nxmc.base.jobs.Job - Exception in UI job - Неверный идентификатор метрики
    org.netxms.client.NXCException: Неверный идентификатор метрики
        at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2304)
        at org.netxms.client.NXCSession.waitForRCC(NXCSession.java:2269)
        at org.netxms.client.NXCSession.getDciLastValue(NXCSession.java:6616)
        at org.netxms.nxmc.modules.datacollection.widgets.TableValueViewer.readData(TableValueViewer.java:300)
        at org.netxms.nxmc.modules.datacollection.widgets.BaseTableValueViewer$2.run(BaseTableValueViewer.java:331)
        at org.netxms.nxmc.base.jobs.Job.execute(Job.java:140)
        at org.netxms.nxmc.base.jobs.JobManager.lambda$submit$1(JobManager.java:110)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.base/java.lang.Thread.run(Unknown Source)


  • Зависает загрузка web-клиента 4.4.2 legacy
    M mOba
    Support (Russian)

    Спасибо, уже проверяем.


  • Добавить много метрик OID
    M mOba
    Support (Russian)

    Спасибо за видео, но пришлось через дублирование всё делать в ручном режиме.


  • Добавить много метрик OID
    M mOba
    Support (Russian)

    Добрый день,

    подскажите как добавить массово много параметров в узел.

    Мне нужно с .1.3.6.1.4.1.9839.1.2.1.0 по .1.3.6.1.4.1.9839.1.2.401.0 и сразу чтобы отлавливало значение 1 в этих параметрах. Может кто скинет пример или мануал как массово заводить столько параметров или как их запихнуть в таблицу всё. Таблица даже лучше будет. это отлов ошибок на устройстве.


  • Зависает загрузка web-клиента 4.4.2 legacy
    M mOba
    Support (Russian)

    Ошибка всё равно осталась, legacy клиент зависает, обычный клиент имеет проблему со звуками, поэтому использовать нельзя тоже. Что делать не понятно  😎

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


    Снимок экрана 2023-10-31 144843.png


  • Зависает загрузка web-клиента 4.4.2 legacy
    M mOba
    Support (Russian)

    В логе было только такое:

    [crit] The web application [nxmc] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@66f75c26]) and a value of type [org.eclipse.osgi.internal.loader.classpath.ClasspathManager.DefineContext] (value [org.eclipse.osgi.internal.loader.classpath.ClasspathManager$DefineContext@37c6045a]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.


  • Зависает загрузка web-клиента 4.4.2 legacy
    M mOba
    Support (Russian)

    Причину на нашёл, вернул 4.4.1 legacy, полётный нормальный.


  • Зависает загрузка web-клиента 4.4.2 legacy
    M mOba
    Support (Russian)

    Добрый день

    Через час или два работы веб клиент зависает и при перезаходе вот такая загрузка висит постоянно, под любым логином:

    Снимок экрана 2023-10-11 130633.png

    до обновления до 4.4.2 веб клиент работал без каких-либо зависаний, теперь зависает.

    Помогает только рестарт tomcat9, при это параллельно работает простой клиент 4.4.2 - в него заходит.

    Что может вызывать такой сбой, любые логи прилажу по запросу.


  • Переход web 4.3.7 на 4.4.2
    M mOba
    Support (Russian)

    Оказалось что tomcat9 не верно выбирал версию java, в файле /usr/libexec/tomcat9/tomcat-locate-java.sh указал путь до JDK и новая версия 4.4.2 заработала  😎


  • Переход web 4.3.7 на 4.4.2
    M mOba
    Support (Russian)

    Это лог с 4.3.7 и он пишется:

    !SESSION 2023-09-18 16:55:37.385 -----------------------------------------------
    eclipse.buildId=unknown
    java.version=11.0.20.1
    java.vendor=Ubuntu
    BootLoader constants: OS=linux, ARCH=x86_64, WS=rap, NL=en_US
    Framework arguments:  -registryMultiLanguage
    Command-line arguments:  -registryMultiLanguage -ws rap

    !ENTRY org.eclipse.equinox.app 0 0 2023-09-18 16:55:37.385
    !MESSAGE Product org.netxms.webui.core.product could not be found.

    Когда 4.4.2 стартует лога нету, но почему в логе от 4.3.7 указана версия  java.version=11.0.20.1... может 17 не запускается?


  • Переход web 4.3.7 на 4.4.2
    M mOba
    Support (Russian)

    netxms@netxms-server:/var/lib/tomcat9/webapps$ java -version
    openjdk version "17.0.8.1" 2023-08-24
    OpenJDK Runtime Environment (build 17.0.8.1+1-Ubuntu-0ubuntu120.04)
    OpenJDK 64-Bit Server VM (build 17.0.8.1+1-Ubuntu-0ubuntu120.04, mixed mode, sharing)
    netxms@netxms-server:/var/lib/tomcat9/webapps$


  • Переход web 4.3.7 на 4.4.2
    M mOba
    Support (Russian)

    Добрый день, 

    До версии 4.4.2 всегда веб в формате war обновлялось без проблем. Сервер обновил до версии 4.4.2, скачал новый war файл веб-клиента, закинул как обычно в директорию tomcat9 и вебка перестала отображаться. В .../eclipse/worspace/ логов нету. Лог tomcat9:

    [2023-09-18 16:30:16] [info] Deploying web application archive [/var/lib/tomcat9/webapps/nxmc.war]
    [2023-09-18 16:30:17] [info] At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping>
    [2023-09-18 16:30:18] [info] Deployment of web application archive [/var/lib/tomcat9/webapps/nxmc.war] has finished in [2,647] m

    Всё разворачивает, в вебе такая страница:

    HTTP Status 404 – Не найдено


    Type Status Report
    Message ProxyServlet: /
    Description The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.


    Может новая версия куда-то по другому теперь разворачивается? Откатываю до 4.3.7 и вебка отображается сразу.
    Apache Tomcat/9.0.31 (Ubuntu)


  • График в подробности тревоги
    M mOba
    Support (Russian)

    Добрый день. подскажите почему нет графика в Подробности тревоги:

    Версия сервера и клиента последние.


    022-04-26 153303.png


  • Выполнение команды на сервере (Linux)
    M mOba
    Support (Russian)

    @victor said in Выполнение команды на сервере (Linux):

    Для ExternalParameterShellExec подстановку параметров можно делать через $1, $2, и т.д. Например

    ExternalParameterShellExec = Test_SMS:php /home/netxms/Documents/sms/sms.php "$1" "$2"

    Серверная команда тоже должна работать. Посмотрите лог сервера на уровне 5 - должны быть записи вида "Executing command ..." и "RunCommandThread: failed to execute command ..." при ошибке.

    Какая-то странность, вчера не работала команда описанная в первом посте, а сегодня уже работает и шлёт всё корректно! Возможно из-за того что не был установлен агент 😉

    Так что вариант php /home/netxms/Documents/sms/sms.php '%M' 'NOMER' работает уже, всем спасибо!


  • Выполнение команды на сервере (Linux)
    M mOba
    Support (Russian)

    У меня Linux (в шапке темы указано  😎 )
    Получилось вызывать скрипт вот такой командой:

    nxget localhost Test_SMS '%m %n' 'NOMER'

    где Test_SMS - это в файле nxagentd.conf строка ExternalParameterShellExec = Test_SMS:php /home/netxms/Documents/sms/sms.php для вызова скрипта.

    Но проблема что не передаётся в скрипт параметры. Как сделать подскажите передачу параметров ошибки и номера телефона?


  • Выполнение команды на сервере (Linux)
    M mOba
    Support (Russian)

    Добрый день  😉

    Помогите разобраться с действием: Выполнение команды на сервере

    У меня есть php скрипт для отправки SMS (/home/netxms/Documents/sms/sms.php) в него я передаю два параметра arg1(Текст СМС) и arg2(Телефон). Сделал действие как на скриншоте:

    php /home/netxms/Documents/sms/sms.php '%M' 'NOMER'

    Но ничего не выполняется, смс не приходит, через консоль сервера этот скрипт отрабатывает и смс летит.

    В документации не очевидно написано, можно ли так выполнять или нет. Подскажите смогу ли я вообще такое реализовать?


    Аннотация 2020-06-16 093212.png

  • 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