如何在 Ubuntu 22.04 上安装和使用 Monit
“Monit”是一个基于Unix的开源进程监控工具,允许用户监控不同的进程。该工具可以监视各种系统资源,包括内存使用情况、CPU 使用情况、网络连接、特定进程以及系统中运行的每个服务。 Monit 使用本机 HTTP(S) Web 服务器或命令行来查看系统的状态。此外,它还可以进行自动维护、维修和相关的后续操作。
Monit 有一个 Web 界面,可帮助您检查受监控服务的状态并相应地配置监控。该工具有助于服务器管理员确保基本服务正常运行。
因此,使用 Monit 可以让你的系统更加流畅。这个简短的指南解释了在 Ubuntu 22.04 上安装和使用 Monit 的简单方法。
如何在 Ubuntu 20.04 上安装和使用 Monit
首先,更新系统以消除安装 Monit 时出现错误的机会:
sudo apt upgrade
Ubuntu 22.04 的基础存储库默认包含 Monit,因此运行以下命令来安装最新版本的 Monit:
您可以通过以下命令验证Monit的版本:
完成后,在系统中启用并启动 Monit 服务:
sudo systemctl enable monit
sudo systemctl status monit
Monit的配置流程现在您可以配置Monit了。运行以下命令在终端中打开配置文件:
之后,输入服务器的IP地址或域名并设置Monit管理员帐户密码。仅当您使用远程计算机时才适用。如果您仅使用本地主机,请保持不变。
例如,您可以参考下图对系统进行相应的更改。我们更改了管理员并输入了密码来为系统进行配置:
要实施新配置,请保存并关闭文件。然后,重新启动 Monit 服务:
sudo systemctl restart monit
访问 Monit Web 用户界面安装 Monit 并配置后端后,您现在可以使用服务器的 IP 地址访问 Monit 服务:
http://example.com:2812
http://ip-address:2812
使用配置文件中指定的用户名和密码登录。
单击系统可在仪表板上显示更深入的统计数据。
如果无法访问 Web 界面,请验证 Monit 是否在正确的端口上运行。可以通过以下命令验证:
此命令检查 Monit 并找到正确配置的端口。您还可以检查防火墙是否阻止了Monit的连接:
如果 Monit 端口不被允许,请运行以下命令:
结论
本教程介绍在 Ubuntu 22.04 上安装和使用 Monit 的简单方法。 Monit 是一个很棒的工具,可以监控 CPU 使用情况、内存使用情况、服务器正常运行时间、服务器应用程序服务等等。您可以通过这种方式使用紧凑的 M/Monit 程序监视 Ubuntu 上的系统。