Tem certeza de que está chamando o mesmo plug-in com os mesmos argumentos? Parece-me que você não definiu o serviço corretamente. Geralmente, os argumentos são passados sem opções como:
check_command check_http!blablabla!follow
Eles são divididos por !
. Na definição de comando, você pode especificar as opções corretas do plugin check_http como:
# 'check_http' command definition
define command{
command_name check_http
command_line /usr/lib/nagios/plugins/check_http -H '$HOSTADDRESS$' -s '$ARG1$' -f '$ARG2$'
}
Os argumentos $ARG1$
e $ARG2$
serão substituídos pelos valores reais que você especificou na definição de serviço.