Result of command execution

Started by kennishin, June 25, 2014, 12:34:10 AM

Previous topic - Next topic

kennishin

Можно ли уже в текущей версии получить результат выполнения команды агентом на удаленном сервере?
Скажем по достижению порога выполнить команду и назначить какой-либо приоритет в зависимости от результата выполнения.
Примерно этот же вопрос задавался в 2009 году в этому топике https://www.netxms.org/forum/configuration/how-can-i-restart-remote-process-automatically/
, подобных вроде как не нашел.
Мне показалось что данный функционал реализован в Script Library, но мануала вроде как нет.
Или возможно ли есть вариант как-то мониторить и рисовать результат выполнения по крону хотя бы.

Victor Kirhenshtein

Можно, хотя и несколько нетривиальным методом. Команды, которую нужно выполнить, настроить как ExternalParameter. При наступлении нужного события запустить NXSL скрипт, в котором при помощи AgentReadParameter получить результат выполнения команды.