Ваше определение команды ожидает ARG1 и ARG2 (для -w и -c соответственно), но вы не передаете их после check_vmfs в командной строке вашего service def.
Таким образом, результирующая команда выполняется Nagios это что-то вроде "/path/to/check_esx3-0.5.pl -H 172.32.3.3 -u user -p passwd -l vmfs -w -c", поэтому он возвращает "error: here's help" вместо того, что вы ожидаете.
Вам следует либо удалить части -w и -c из определения команды, либо добавить некоторые (я предполагаю) пороговые значения в определение вашей службы. Например, «check_vmfs! 10! 20» или аналогичный.