我需要知道monit监控工具是如何工作的。我的意思是,我们是否需要将它安装在我们要监控的服务器本身上,或者我们是否需要在单独的服务器上安装monit以集中监控所有代理opeview? 请帮我理解这一点。
答案 0 :(得分:1)
Monit可以通过ping或tcp / ucp连接执行远程检查(也允许指定预定义协议,http(s),smtp等)甚至自定义脚本。
它还可以监视套接字,进程,对于这些,它必须显然是本地的。
由你的支票决定。
在我的情况下,我有本地(检查进程,pid网络,cpu等)+ remote以确保主机服务可以访问并远程工作。
答案 1 :(得分:0)
您可以使用它来监控服务器本身。如果您有本地系统,您也可以监控它。如果您想监控多个服务器并在一个地方查看它的数据,那么还有另一个名为 M / Monit 的工具。
您需要在要监控的所有服务器上安装 monit ,并且可以在一台可以从其他服务器访问的服务器上安装 M / Monit 。您可以配置监视服务器以将数据发送到M / Monit服务器,从M / Monit服务器可以查看所有服务器的数据。
您还可以在某些条件下设置提醒(电子邮件),监控或 M / Monit 会触发,以告知您出现了问题。