如何在 CentOS 8 上安装 Monit

2023年 7月 21日 24.9k 0

步骤 1. 首先,让我们先确保您的系统是最新的。

sudo dnf update
sudo dnf install zlib-devel pam-devel openssl-devel libtool bison flex autoconf gcc make git epel-release

步骤 2. 在 CentOS 8 上安装 Monit。

现在运行以下命令将 Monit 安装到您的 CentOS 系统:

sudo dnf install monit

启动 Monit 就像运行一个命令一样简单:

$sudo monit

###You should see the message below in the end###
 New Monit id: ak47bmwe46857bcf3c5g0detd225e83
 Stored in '/root/.monit.id'
 Starting Monit 5.46.0 daemon with http interface at [localhost]:2812

您也可以启用 Monit 在服务器重新启动时启动:

sudo systemctl enable --now monit

步骤 3. 配置监控。

Monit 带有一个配置,允许您微调配置并添加我们需要监控的内容。

sudo nano /etc/monitrc

查找 httpd 端口 2812,修改以下条目:

set httpd port 2812
    #use address localhost => only accept connection from localhost (drop if you use M/Monit)
    use address 0.0.0.0     
    allow 0.0.0.0/0       
    allow admin:monit

根据以上设置,Monit 将在所有接口上侦听端口 2812。管理员用户将能够从任何网络访问 Web 界面。

步骤 4. 配置防火墙。

配置防火墙以允许访问在端口 2812 上运行的 Monit Web 界面:

sudo firewall-cmd --permanent --add-port=2812/tcp
sudo firewall-cmd --reload

步骤 5. 在 CentOS 上访问 Monit。

默认情况下,Monit 将在 HTTP 端口 2812 上可用。打开您最喜欢的浏览器并导航到,然后输入您在 中创建的凭据。http://your-server-ip-address:2812/etc/monitrc

monit-dashboard

感谢您使用本教程在 CentOS 8 系统上安装 Monit 监控工具。如需更多帮助或有用信息,我们建议您查看官方 Monit 网站。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论