2015-02-23 112 views
1

有沒有人有過如何監控遠程文件系統的例子或想法?我可以監控我的本地主機,不知道監控遠程系統的正確語法,或者即使這是可能的。用Monit監控遠程文件系統

這是我有一個地方檢查:

check filesystem apps with path /dev/mapper/root_vg-apps 
    if space usage > 90% then alert 
+0

您需要在所有主機上安裝監控以監控它們。完全相同的方式,您可以在本地主機上執行此操作,並使用您發佈的配置。 (根本沒有辦法從遠程檢查文件系統,其他解決方案使用客戶端,monit本身就是客戶端實例) – ProfHase85 2015-02-25 11:44:02

回答

-3

你可以嘗試Nagios的這鑊中,您可以監控遠程主機的任何服務器 - 客戶端模式

試試這個URL來看看如何安裝和配置....

http://www.unixmen.com/install-and-configure-nagios-in-centos-6-4-rhel-6-4/

+0

答案與問題無關。 – ProfHase85 2015-02-24 09:40:44

+0

爲什麼這麼請? – CloudGuy 2015-02-24 15:16:49

+0

因爲問題是如何使用MONIT監視文件系統。你的答案與此無關。 – ProfHase85 2015-02-25 11:43:05

1

一個monit的檢查本身可以是一個shell腳本。所以你可以嘗試寫一個ssh腳本到你的遠程盒子中,並檢查磁盤空間等級。如果可用空間低於10%,則應使用Monit將檢測到的非零返回代碼寫入腳本以退出。

0
  1. 附加監控機ssh密鑰到遠程machine`s的〜/ .ssh/authorized_keys中
  2. 經由「SSH用戶@檢查機」經由「退出」從籤機
  3. 註銷從監控機登錄命令
  4. 安裝遠程機器的文件系統到監控機夾 例如:

    sshfs -o ro [email protected]:/ /root/remote_fs/checking/

  5. 監控配置添加到monit的文件/etc/monit.d/remote-fs.conf

check device CHECKING-FS with path /root/remote_fs/cheking 
if space usage > 90% then alert 
  • 服務monit的重啓