我是 nagios 的新手,我通过邮件收到以下错误消息,我该怎么做才能解决?
** PROBLEM Service Alert: localhost/Root Partition is CRITICAL **
***** Nagios *****
Notification Type: PROBLEM
Service: Root Partition
Host: localhost
Address: 127.0.0.1
State: CRITICAL
Date/Time: Fri Dec 21 09:24:00 GMT 2012
Additional Info:
DISK CRITICAL - free space: / 10467 MB (5% inode=99%):
答案1
您需要做以下两件事之一:
- 更改 nagios 配置,以较低的免费百分比发出警报
- 修复磁盘空间问题
我建议采用后者,因为当有可用空间时,磁盘运行得更顺畅。至于采用前者,我们需要查看您的 nagios 配置,因为有几种方法可以做到这一点(在命令中硬编码、参数化并按主机设置,或者按主机组设置)...
答案2
假设您使用默认配置,则需要编辑以下文件
/usr/local/nagios/etc/objects/localhost.cfg
然后寻找
define service{
use local-service ; Name of service template to use
hostgroup linux-servers
service_description Root Partition
check_command check_local_disk!20%!10%!/
}
并将 20% 更改为警告可用百分比,将 10% 更改为关键可用百分比,然后重新加载 Nagios
答案3
看起来空闲的 inode 数量很少。请通过以下方式检查
df -h
和
df -i