crontab + mutt 实现Linux服务器监控,硬盘空间不足自动发送邮件
实验室的博士们进行深度学习相关实验的时候,常会大量的保存模型和数据,而很少会进行删除操作,经常遇到硬盘空间不足导致所有程序被迫停止,所以这里提供定时监控并自动发送邮件警告的方案
配置邮件相关功能(QQ邮箱为例)
- 首先登录QQ邮箱(网页为例),进入设置-账户-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务
- 开启 POP3/SMTP服务 这时会弹窗显示一串字符,记下来,这是配置该服务的
登录key
- 开启 POP3/SMTP服务 这时会弹窗显示一串字符,记下来,这是配置该服务的
- 在Linux服务器安装相关工具(mutt 和 msmtp)
sudo apt-get install mutt
sudo apt-get install msmtp
-
创建和修改基础配置文件
3.1 创建修改~/.muttrc
文件