使用Monit监控远程文件系统

时间:2015-02-23 21:15:02

标签: linux monitoring monit

有没有人有关于如何监控远程文件系统的示例或想法?我可以很好地监控我的本地主机,不确定监控远程系统的正确语法,即使这是可能的。

这就是我对本地支票的看法:

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

3 个答案:

答案 0 :(得分:1)

Monit检查本身可以是shell脚本。因此,您可以尝试编写ssh进入远程框的脚本并检查磁盘空间级别。如果可用空间低于10%,则应编写脚本以使用Monit将检测到的非零返回码退出。

答案 1 :(得分:0)

  1. 将监控机器ssh密钥添加到远程机器〜/ .ssh / authorized_keys
  2. 通过'ssh user @ checking-machine'
  3. 从监控机器登录
  4. 通过'exit'命令从检查机注销
  5. 将远程机器文件系统挂载到监视机器文件夹中 例如:

    sshfs -o ro root@checking-machine:/ /root/remote_fs/checking/

  6. 将监控配置添加到监控文件/etc/monit.d/remote-fs.conf

  7. check device CHECKING-FS with path /root/remote_fs/cheking
    if space usage > 90% then alert
    
    1. service monit restart

答案 2 :(得分:-3)

您可以尝试在服务器 - 客户端模型中使用的Nagios

您可以监控远程主机中的任何内容。

试试此网址,了解如何安装和配置....

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