nagios检查内存插件,谁能提供一个?
在网上找了不少,好像都不行,系统是solaris8、9
能够显示总的ram大小,还有用了多少最好。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在网上找了不少,好像都不行,系统是solaris8、9
能够显示总的ram大小,还有用了多少最好。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
如果我用check_mem.sh,怎么让rrdtool产生图表
回复 6# oasvr
你这个还要装perl吧
回复 7# chenl
我是用这个做的,但是我的物理内存还剩下6G的时候,他就告警了,我用的是 -w 20 -c 10
回复 5# caixicheng
参数是百分比的形式的:
如下:
[cl@dell2950 libexec]$ ./check_mem.sh
Wrong Syntax: check_mem.sh
Usage: check_mem.sh [-w|--warning]<percent free> [-c|--critical]<percent free>
[cl@dell2950 libexec]$ ./check_mem.sh -w 20 -c 10
CRITICAL - 115 MB (1%) Free Memory |MemFreePercent=1%;20;10;0;0 MemFreeMB=115MB;0;0;0;0
http://www.sysadminsjourney.com/ ... mempl-nagios-plugin
我用这个,还凑合。
好像加了不行
能不能简单的给个实例
例如我现在的物理内存是16G,我想让他使用12G时显示警告,14G时显示严重。
我用check_mem.sh -w 4000 MB -c 2000mb 类似的都不行
回复 3# caixicheng
默认的shell是什么?
如果有BASH,可以用bash试试看。
另外,可以加-x参数debug一下。
回复 2# chenl
恩,你是那边的斑竹,我下载了,运行出现了一个错误,“syntax error line 1 ,teletype”,但是还是可以执行,只是后面的参数有点疑问
check_mem.sh -w -c 后面这个数字怎么弄啊
我原来写过一个for Solaris的,你可以去itnms.net上找一下,测试确认一下。