Debian
如何設置監視器來監視磁碟空間
我在我的伺服器上使用 monit 來監控 apache 和 mysql 的執行。
現在我想在磁碟太滿時添加警報。我添加了這個用於測試
/etc/monit/monitrc
:check device rootfs with path /dev/md0 if space usage > 10% then alert
我有兩個要檢查的分區:
/
和/var
:mount /dev/md0 on / type ext3 (rw) /dev/md2 on /var type ext3 (rw)
除了磁碟空間之外,此配置中還有哪些有用的檢查?
這裡沒什麼可做的。您目前的檢查在語法上是正確的,但可能不實用。你為什麼關心空間使用率是否大於 10%??!?
典型的磁碟檢查節如下所示:
check device var with path /var if SPACE usage > 80% then alert
如果驅動器已滿 80%,那基本上會發送一封電子郵件。一旦數據使用量低於該水平,Monit 也會通知您。另請查看Monit 文件。
monit status
在命令行鍵入。這是 Monit 看到的關於您的文件系統的內容:Filesystem 'var' status Accessible monitoring status Monitored permission 755 uid 0 gid 0 filesystem flags 0x400 block size 4096 B blocks total 1523090 [5949.6 MB] blocks free for non superuser 979860 [3827.6 MB] [64.3%] blocks free total 1058477 [4134.7 MB] [69.5%] inodes total 1572864 inodes free 1563392 [99.4%] data collected Sat, 03 Aug 2013 22:07:28