linux - 当/var 文件系统使用率达到阈值时发出警报的程序

标签 linux unix

我正在开发一个程序,它会在/var 达到最大阈值时发送 snmp 警报。为此,我无法计算/var 磁盘使用率的百分比。

我有这个命令“du -hs/var”,它让我在 MB 中使用/var,而/var 在/root 目录中。因此,为了计算/var 所在的磁盘总数,我执行了以下命令 df -ks,这给出了/的总数和一些我不确定是否应该使用的百分比。可以请某人帮忙计算百分比的命令。

最佳答案

如果您正在使用 snmpd,您只需将其添加到 snmpd.conf:

disk /var 80%

这将在 /var 分区达到 80% 使用率时生成陷阱。

如果要使用 df -k/var 命令的结果,请使用 Use% 列。

关于linux - 当/var 文件系统使用率达到阈值时发出警报的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42607628/

相关文章:

linux - 修改Linux内核中的现有模块

linux - 有人可以提供 "lsof"命令的替代方法吗

windows - 关于为 VS2008 组织跨平台库的最佳方式的任何建议

linux - Shell 脚本在可配置的小时或天数后压缩 "my_dir"目录中的所有日志文件

c - 允许 size_t 请求但仅 ssize_t 结果的系统调用的基本原理?

c - 文件夹分隔符 windows 和 unix 的 ANSI C 定义

linux - 用于运行命令的 Bash 脚本

c++ - sem_timedwait 与 CLOCK_MONOTONIC_RAW/CLOCK_MONOTONIC

java - 使用 Maven 构建类路径失败

带排除的 PHP shell 执行