2.1 и ExternalParameter (проблема)

Started by Alex, August 24, 2017, 06:33:28 PM

Previous topic - Next topic

Alex

Приветствую.

Давно не обращал внимания на счетчики на нодах, которые собираются через ExternalParameter. А тут полез и наблюдаю картину, что они не работают. Пишет: "<< ERROR >>". При этом, скрипт, запускаемый с сервака руками - работает на ура. Но вот NetXMS что-то по ходу не хочет его даже попытаться вызвать.

Подскажите пожалуйста что и как можно исправить, дабы решить эту проблему?

Спасибо заранее.


Victor Kirhenshtein

Не может быть проблемы со временем выполнения скрипта? И на какой операционке агент и какой версии?

Alex

#3
Quote from: Victor Kirhenshtein on August 31, 2017, 03:30:48 PM
Не может быть проблемы со временем выполнения скрипта? И на какой операционке агент и какой версии?

cat /etc/redhat-release
CentOS release 6.9 (Final)


Linux hostname 2.6.32-573.12.1.el6.x86_64 #1 SMP Tue Dec 15 21:19:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

# nxagentd -v
NetXMS Core Agent Version 2.1 Build 9012 (2.1-RELEASE) (UNICODE)


Время обработки скрипта:
# time ./answer_and_originate.pl
0

real 0m0.391s
user 0m0.023s
sys 0m0.004s
# time ./answer_and_originate.pl
0

real 0m0.224s
user 0m0.022s
sys 0m0.004s
# time ./answer_and_originate.pl
0

real 0m0.223s
user 0m0.021s
sys 0m0.007s


AgentCommandTimeout = 10000

Alex

#4
Судя по всему какая-то глобальная проблема с agent_ом. Потому что при попытке перечитать конфигурацию самого сервера NetXMS, сервер падает. Агент не падает, а сервер падает. И так уже раз 20 ((

Уже поставил версию 2.1.1 - и тоже самое все.

Alex

Падение решилось путем переустановки клиента с 2.1 на 2.1.1.
Работа агента восстановилась после указания внешнего адреса вместо 127.0.0.1 (что очень странно ибо до этого работало и так).
Работа ExternalParameters восстановилась после того, как заработал агент.

Всем спасибо! :)