Приветствую.
Давно не обращал внимания на счетчики на нодах, которые собираются через ExternalParameter. А тут полез и наблюдаю картину, что они не работают. Пишет: "<< ERROR >>". При этом, скрипт, запускаемый с сервака руками - работает на ура. Но вот NetXMS что-то по ходу не хочет его даже попытаться вызвать.
Подскажите пожалуйста что и как можно исправить, дабы решить эту проблему?
Спасибо заранее.
https://www.netxms.org/forum/oe-oo/last-values-ato-otoaaet-ltlterrorgtgt/ тоже
Не может быть проблемы со временем выполнения скрипта? И на какой операционке агент и какой версии?
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
Судя по всему какая-то глобальная проблема с agent_ом. Потому что при попытке перечитать конфигурацию самого сервера NetXMS, сервер падает. Агент не падает, а сервер падает. И так уже раз 20 ((
Уже поставил версию 2.1.1 - и тоже самое все.
Падение решилось путем переустановки клиента с 2.1 на 2.1.1.
Работа агента восстановилась после указания внешнего адреса вместо 127.0.0.1 (что очень странно ибо до этого работало и так).
Работа ExternalParameters восстановилась после того, как заработал агент.
Всем спасибо! :)