首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Megacli检查返回"OK;NRPE:无法读取输出“

Megacli检查返回"OK;NRPE:无法读取输出“
EN

Server Fault用户
提问于 2012-05-21 14:52:27
回答 1查看 967关注 0票数 0

有一个设置为运行检查_大_sas的icinga服务器。在过去的7个月里,它一直运行得很好。

在此期间,由于各种原因,出现了几条“无法读取输出”的消息,在所有这些情况下,状态都是未知的,从而触发了我们的警报系统。

最近,驱动器从警告,到关键,到OK:

  • 15:22:03突袭-健康;警告;.
  • 18:42:03突击检查-健康;危急;.
  • 19:04:03 RAID-健康;好;NRPE:无法读取输出

在此发布时,megaraidsas状态返回了以下内容:

代码语言:javascript
复制
-- Arrays informations --
-- ID | Type | Size | Status

-- Disks informations
-- ID | Model | Status | Warnings

但是,我本来希望脚本返回"OK: Drives 0“(正如一些用户的评论所暗示的那样--仍然是一个错误,但修复方法不同)。由于NRPE返回“无法读取输出”并将其标记为"OK",所以我认为这是NRPE而不是脚本的问题。

是否有办法使NRPE相信,当它没有收到任何数据作为来自检查的响应时,检查失败了?或者其他人对可能发生的事情有什么想法吗?

正在检查的服务器已经重新启动,我不确定这种情况是否会再次出现来测试它。

EN

回答 1

Server Fault用户

发布于 2012-05-21 15:29:27

这通常意味着检查返回违反nagios检查输出格式的结果(例如与输出交织的错误消息)。对于用户来说,监视插件在远程服务器上运行,并检查输出;如果它看起来是ok的话,用管道将它转到-C,因为意外的控制字符可能会混淆nrpe。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/391074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档