首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用带autofs的Nagios check_disk插件?

如何使用带autofs的Nagios check_disk插件?
EN

Server Fault用户
提问于 2009-06-18 13:37:19
回答 2查看 2.5K关注 0票数 2

直到昨天,我才开始使用check_disk来检查一些分区中的空闲空间。现在,我们刚刚从我们的主机添加了NAS服务,我可以在没有问题的情况下挂载它,而且,由于我们有固定的空间,我想检查一下Nagios的空闲空间,因为它没有被多收。

问题是,有时当check_disk去检查时,我会得到“未知”状态,因为当然,自动飞秒不会维护100%安装的分区。(Nagios-用户)检查建议为这个插件制作一个包装器,但我对此感到不舒服。

有更好的解决办法吗?

编辑:

嗯,我找到了一个解决办法:

  1. 我已经编译并安装了检查_文件插件。
  2. 在NAS根目录:.nagioscheck上创建一个文件。
  3. 将Nagios配置为经常检查该文件是否存在,而不是检查空格。

所以我可以检查NAS是否被安装和自由空间。

服务状态: OK文件或目录/mnt/backup/..nagioscheck存在

EN

回答 2

Server Fault用户

发布于 2009-06-18 14:54:07

为什么不使用automount在fstab中创建一个静态条目,使其始终被挂载呢?

在GNU df手册中:

此版本的df不能显示未挂载的文件系统上可用的空间,因为在大多数类型的系统上,这样做都需要非常不可移植的对文件系统结构的深入了解。

因此,如果GNU不显示未挂载的分区的空闲空间,那么Nagios插件可能也不会显示。但我可能错了-)

如果您正在使用ext2 2/3,通过解析出tune2f中的空闲块、块计数和块大小,您可能可以快速编写一个插件来实现这一点:

代码语言:javascript
复制
sudo tune2fs -l /dev/sdb1
票数 2
EN

Server Fault用户

发布于 2009-06-18 15:25:53

nagios服务器有任何方法直接查询NAS吗?这将是最直接的行动方针。

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

https://serverfault.com/questions/28005

复制
相关文章

相似问题

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