服务器

时间:2016-04-18 08:22:44

标签: ubuntu monitoring

我有一台ubuntu服务器,面临频繁的空间问题,即日志正在耗费大量的回忆。所以,我想要应用一个检查,这样每当磁盘空间少于5 GB时,我都会收到一封电子邮件通知,以便我可以删除日志。我该如何配置呢。我还需要其他任何申请吗?

1 个答案:

答案 0 :(得分:1)

您可以设置一个定期检查磁盘空间的cron作业,如果它太低则会向您发送一封电子邮件。像下面这样的东西应该工作。它每天运行一次,使用90%作为限制:

0 0 * * * ((`df -l --total | tail -1 | awk '{ print int($5) }'` > 90)) && mail -s "Disk full" user@example.com < /dev/null

如果您不想或无法从服务器发送电子邮件,或者需要高可靠性,我会翻转逻辑并使用外部看门狗定时器。 Here's如何使用WDT.io。