LINUX.ORG.RU

История изменений

Исправление 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
их можно использовать в скриптах проверки, но сложно тестить при написании скрипта.