如何检查主机的内存和传入/传出连接。我创建了内存使用情况,但出现以下错误。
服务名称:内存使用状态:未知上次检查:2020-03-13 04:05:45
时长:0天 0小时 17分 6秒
尝试次数:4/4
状态信息:用法:check_memory [ -w ] [ -c ]
在网络界面上,这一行全部都是橙色的。
答案1
原则上,Nagios 是一款关注“状态”的软件,虽然您可以收集度量数据,但这并不是该软件最初的编写目的。为了确定内存的“状态”,您需要告诉插件什么是可接受的返回值,什么不是可接受的返回值。这通常是通过插件本身的警告和关键标志来完成的(通常是-w
和-c
)。
由于没有指定阈值,插件不知道如何处理返回值,因此您得到UNKNOWN
。
写出正确的阈值可能比较棘手,所以我建议你看一下示例范围了解你应该写什么。