Nagios - External command error: Command failed

Nagios - External command error: Command failed

我按照 tutorial 为 Nagios Core 4.4.3 设置 SNMP 陷阱。

服务后snmptrapd执行脚本:

#!/bin/sh
echocmd="/bin/echo"    
CommandFile="/var/spool/nagios/cmd/nagios.cmd"    
datetime=`date +%s`    
cmdline="[$datetime] PROCESS_SERVICE_CHECK_RESULT;;;;"

 `$echocmd $cmdline >> $CommandFile`

它给出了以下错误(在 /var/log/messages 中找到):

nagios: External command error: Command failed

如何解决这个问题?

编辑:已解决。必须按照 Rohlik 告诉我的方式评论 datetime 并修改下一行代码。

#!/bin/sh
echocmd="/bin/echo"
CommandFile="/var/spool/nagios/cmd/nagios.cmd"
####datetime=`date +%s`
cmdline="[$(date +%s)] PROCESS_SERVICE_CHECK_RESULT;;;;"
`$echocmd $cmdline >> $CommandFile`