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