如果我在操作中使用远程命令,能否获得返回代码,向我们显示该命令执行了正确的操作?还是通过解决触发器,我将意识到命令已成功执行?
我的意思是例如:
我有一个项目可以检查特定服务是否正在运行
我对此项目有一个触发器,当服务未运行时将被激活
对于此触发器,我需要执行以下操作,该操作运行远程命令,例如:service ntpd start
zabbix代理有权运行此命令,我知道它将在计算机上运行,但是如果此命令由于操作系统问题而无法启动服务,该怎么办?
我如何使用向我发送警报的返回代码,或者我意识到即使通过运行命令仍存在问题的问题仍然存在?
或者如果分区变为“只读”,这个远程命令可以简单地在计算机上的文件中写入一些内容。