我不断收到标题上的错误。(见图) nagios图像
但是,我给了我的sh脚本所有权限(chmod 777,nagios作为所有者)。我的脚本在nagios核心容器上也能很好地工作,但是对于nagios xi码头容器,它会搞砸。
下面是图片中我的脚本的权限以作为证据:权限
如果我在nagios的服务管理部分手动调用UI,该命令也可以在UI上工作。
命令还可以使用nagios用户运行脚本nagios用户运行脚本。
我正在使用的码头集装箱:https://hub.docker.com/r/mavenquist/nagios-xi
我试过使用这篇文章的解决方案:Nagios: 13的返回代码超出了范围
发布于 2022-06-25 12:51:56
用所提供的信息不可能完全回答您的问题,但以下是一些提示:
1.sh由于某种原因返回了13。为什么不检查脚本是不可能知道的,但是您可以尝试以nagios的形式运行插件并检查输出,希望脚本编写得足够好,可以告诉您错误是什么:# su -c "/your/plugin -exactly -as -configured" nagios对Nagios进行故障排除的一个一般规则是,您在GUI中看到的一切将与您作为nagios用户手动运行脚本时所发生的事情完全相同,因此这是一种了解正在发生什么的好方法。
https://stackoverflow.com/questions/72748951
复制相似问题