Alb*_*elB 6 disk-space monitoring ubuntu
我正在寻找一种简单的方法,可以在服务器的磁盘空间超过 X % 或可用空间少于 X Mb 时收到电子邮件警报。
我不需要任何特别的东西,我不需要图表或类似的东西,只需要一封电子邮件,让我知道我的服务器空间即将用完,以便我可以运行清理作业。现在我正在考虑使用 Jenkins 设置清理作业,同时我只需要一些东西来确保服务器保持运行。
这是针对 Ubuntu 服务器的。
我建议你认真看看monit。它是一个轻量级的本地监控工具。
您用于监视根文件系统的配置看起来如此简单。
check filesystem rootfs with path /
if space usage > 80% then alert
Run Code Online (Sandbox Code Playgroud)
全局monit
配置看起来像这样。
set daemon 180 # check services at 3-minute intervals
# with start delay 240 # optional: delay the first check by 4-minutes
set logfile syslog facility log_daemon
set alert Stack_Admin_Rage@example.org
set mailserver mailserver.example.org
Run Code Online (Sandbox Code Playgroud)