Checkmk 是一种应用程序和基础架构监控解决方案,支持对服务器、应用程序、网络、容器和云的监控。 Checkmk 服务器可以安装在 Ubuntu、Debian、CentOS、RHEL 和 SUSE Linux Enterprise Server 上。 它可以通过 Checkmk 代理监控 Linux、Windows、macOS、Solaris 和 AIX 主机。 Checkmk 提供 IT 基础设施的快速概览,允许管理员检测和排除可能影响服务器安全性或稳定性的问题。
在今天的帖子中,我们将展示如何在 Ubuntu 操作系统上安装 Checkmk 服务器。 我们还将展示如何在 Ubuntu 操作系统上安装 Checkmk 代理。
笔记: 这里描述的方法已经过测试 Ubuntu 20.04 LTS. 不过同样的方法也可以 Debian 你。
安装 Checkmk
Checkmk 可用作:
- 原始版本
它是一个完整的开源版本,但不包含所有功能
- 企业版
它是包含所有功能的许可版本。 您还可以测试其免费版本(以及所有功能)30 天。
我们将使用 Checkmk 原始版本.
第 1 步:下载 Checkmk
要下载 Checkmk,请访问 Checkmk 网站下载页面。 选择 Checkmk Raw Edition,选择最新的稳定版本,然后选择您的操作系统平台和操作系统版本。 然后点击 下载 按钮。
您还可以使用以下命令下载 Checkmk 最新稳定版本(截至撰写本文时) 2.0.0p12:
$ wget https://download.checkmk.com/checkmk/2.0.0p12/check-mk-raw-2.0.0p12_0.focal_amd64.deb
第 2 步:安装 Checkmk
现在为了安装 Checkmk,请使用以下命令:
$ sudo apt install ./check-mk-raw-2.0.0p12_0.focal_amd64.deb
Enter sudo 密码。 如果提示确认,点击 是 接着 Enter 确认。 Checkmk 与 Apache 和其他依赖项将安装在您的机器上。
要验证 Checkmk 是否已成功安装并查看已安装的版本,请使用以下命令:
$ omd version
第 3 步:调整防火墙
要从网络上的另一个系统访问 Checkmk Web 界面,您需要在防火墙中添加规则。
要允许外部访问 Checkmk Web 界面,请使用以下命令:
$ sudo ufw allow Apache
要验证是否已添加规则,请使用以下命令:
$ sudo ufw status
如果添加了规则,您将看到 Apache 输出中列出。
第 4 步:创建 Checkmk 监控站点
接下来您需要做的是创建 Checkmk 站点。 让我们创建一个名为 监控.
$ sudo omd create monitoring
在输出中,您将找到 网址, admin 用户, 和 密码 访问 监控 地点。
现在开始 监控 使用以下命令访问站点:
$ sudo omd start monitoring