История изменений
Исправление bl, (текущая версия) :
в скрипт все эти макросы $HOSTNAME$, будут разыменованы нагиосом, как позиционные параметры.
если тебе надо передавать имя хоста, ип хоста в скрипт вызова, передавай только их:
если bash-скрипт, то следует использовать например $1 $2
curl --data "host=$1&hostaddr=$2" http://192.168.2.2/sd/services/rest/creat/serviceCall
к сведению, если скрипт дергает nagios, у него объявлено множество переменных среды окружения типа:
NAGIOS_HOSTNAME=myhostname
NAGIOS_HOSTADDRESS=10.1.1.1
их можно использовать в скриптах проверки, но сложно тестить при написании скрипта.
Исходная версия bl, :
в скрипт все эти макросы $HOSTNAME$, будут разыменованы нагиосом, как позиционные параметры.
если тебе надо передавать имя хоста, ип хоста в скрипт вызова, передавай только их:
если bash-скрипт, то следует использовать например $1 $2
curl --data "host=$1&hostaddr="$2"" http://192.168.2.2/sd/services/rest/creat/serviceCall
к сведению, если скрипт дергает nagios, у него объявлено множество переменных среды окружения типа:
NAGIOS_HOSTNAME=myhostname
NAGIOS_HOSTADDRESS=10.1.1.1
их можно использовать в скриптах проверки, но сложно тестить при написании скрипта.