external parameter

Started by SKYnv, February 08, 2013, 01:57:26 PM

Previous topic - Next topic

SKYnv

AgentCommandTimeout = 30000
AgentUpgradeWaitTime = 600

есть такой скрипт

#!/bin/bash
res=`ping -c 1 -W 1000 $1 | awk '/time=/{print $7}' | sed 's/time=//g'`
if [ "$res" > "0" ]
then echo $res
else
echo "0"
fi


который связан с агентом через external parameter

QuoteExternalParameter = Ping(*):sh /usr/scripts/ping.sh $1

Если пинга нет то агент получает
QuoteCannot get current parameter value: Communication failure

Victor Kirhenshtein

Еще скорее всего в nxagentd.conf надо поставить ExecTimeout побольше, по умолчанию там 2000 миллисекунд.

SKYnv

Quote from: Victor Kirhenshtein on February 11, 2013, 12:21:41 PM
Еще скорее всего в nxagentd.conf надо поставить ExecTimeout побольше, по умолчанию там 2000 миллисекунд.
Спасибо попробую

SKYnv

Quote from: Victor Kirhenshtein on February 11, 2013, 12:21:41 PM
Еще скорее всего в nxagentd.conf надо поставить ExecTimeout побольше, по умолчанию там 2000 миллисекунд.
Нет, не помогло.