0
A
回答
0
不知道是否有一个已经,但它不是太难写。只需把它放到你的crontab中:
df | awk 'NR>1 && $5>80 {print $1 " " $5}'
你应该用你想要提醒的阈值(百分比)代替80。如果将向您发送跨越该使用级别的所有分区的df输出。
0
它的方式矫枉过正此申请,Nagios监视磁盘的使用情况,可以向您发送电子邮件警报。
0
Nagios做到这一点(和几乎所有其他)。如果你正在建立一个服务器,建立一个好东西。如果这仅仅是为了个人使用,Nagios可能是矫枉过正的。
0
尝试,
# cat partchek.sh
#!/bin/bash
a=$(/bin/df -h | grep /tmp |awk '{print $5}' | awk -F% '{print $1}')
if [ $a -ge 90 ] // if /tmp full greater than or equal to 90%
then
/bin/mail -s "Kindly check the server: `hostname -i` 's /tmp Partition, Its almost full" [email protected]
fi
添加下面一行在crontab中:
* * * * * /bin/sh /path/for/partchek.sh > /dev/null 2>&1
(这仅仅是/ tmp目录的例子,您可以编辑 “/”,哪些是你需要)
谢谢。
相关问题
- 1. 有没有办法监控C++/MacOS中的堆使用情况?
- 2. 如何在没有CronJob的情况下安排Unix Shell脚本
- 3. 在没有getopts的情况下在shell脚本中添加使用内容
- 4. 有没有可以监控.exe的网络和API使用情况的应用程序?
- 5. 有没有方法可以在没有GraphQL的情况下使用Relay?
- 6. 我可以在没有chmod的情况下在Mac上创建一个shell脚本可执行文件吗?
- 7. 视频可以在没有控制的情况下播放吗?
- 8. xmllint没有shell脚本
- 9. 没有从UNIX shell脚本
- 10. 我可以在没有CALayers的情况下使用Core Animation吗?
- 11. GWT。没有GAE的情况下可以使用Channel API吗?
- 12. 是否可以在没有FOSUserBundle的情况下使用FOSCommentBundle?
- 13. 我可以在没有Node.js的情况下使用Tumblr.js吗?
- 14. 我可以在没有Zend_Application的情况下使用zfdebug吗?
- 15. 是否可以在没有log4j的情况下使用perf4j?
- 16. LABEL块可以在没有循环的情况下使用吗?
- 17. 我可以在没有SharePoint的情况下使用K2 Blackpearl吗?
- 18. 是否可以在没有jQuery的情况下使用Materializecss?
- 19. 是否可以在没有GMS的情况下使用Google API?
- 20. PowerMock可以在没有注释的情况下使用吗?
- 21. Vala可以在没有GObject的情况下使用吗?
- 22. 可以在没有列表的情况下使用LOAD TABLE吗?
- 23. 是否可以在没有IIS的情况下使用Silverlight RiaServices?
- 24. jInterface可以在没有节点的情况下使用吗?
- 25. 可以在没有where()的情况下使用Doctrine QueryBuilder和Where()?
- 26. 在没有Cirrus/LCCS的情况下可以使用闪存p2p?
- 27. 可以在没有连接表的情况下使用accep_nested_attributes_?
- 28. 可以在没有任何VCS的情况下使用weblate?
- 29. 你可以在没有Bootstrap的情况下使用Jinja吗?
- 30. 我可以在没有Java脚本的情况下进行TR点击吗?
这正是我想要的,但你的代码似乎输出误报。例如$ df | AWK 'NR> 1 && $ 5> 80 {打印$ 1 “” 5 $}' 的/ dev/sdb1的9% – Tom 2010-07-16 01:27:29
类型转换$ 5为int: 'DF | awk'NR> 1 && int($ 5)> 80 {print $ 1“”$ 5}'' – bluesmoon 2010-07-16 07:08:21