在 Ubuntu 16.04 上使用 Monitorix 进行性能监控
本教程适用于这些操作系统版本
- Ubuntu 16.04(Xenial Xerus)
- Ubuntu 15.10(Wily Werewolf)
在此页
- 第 1 步:添加 Monitorix 存储库
- 第 2 步:添加 PGP 密钥
- 第 3 步:安装 Monitorix
- 第 4 步:配置 Monitorix
- 第 5 步:启动 Monitorix
- 链接
本教程展示了 Monitorix 在 Ubuntu 16.04 (Xenial Xerus) 上的安装和配置。 Monitorix 是一款免费、轻量级、开源的监控工具,旨在监控服务器和桌面上尽可能多的服务和系统资源。它主要由两个程序组成:一个名为 Monitorix 的收集器,它是一个作为系统服务自动启动的 Perl 守护进程,以及一个名为 monitorix.cgi 的 CGI 脚本。由于 3.0 版本 Monitorix 包含其自己的内置 HTTP 服务器,因此您无需安装第三方 Web 服务器即可使用它。
您可以在 www.monitorix.com 下载
第 1 步:添加 Monitorix 存储库
在此步骤中,我们会将 Monitorix Ubuntu 存储库添加到 /etc/apt/sources.list 文件中。
首先我们备份原来的sources.list:
cp -pf /etc/apt/sources.list /etc/apt/sources.list_bak
然后在编辑器中打开 sources.list 文件。我将在这里使用 nano:
sudo nano /etc/apt/sources.list

deb http://apt.izzysoft.de/ubuntu generic universe
此存储库仅适用于 debian 及其衍生产品,如 ubuntu。
第 2 步:添加 PGP 密钥
添加存储库后,我们必须下载(或添加)PGP 密钥并将其“安装”到系统中。您可以使用 wget 直接从 http://apt.izzysoft.de/izzysoft.asc 下载密钥。
sudo apt-get -y install wget
cd /tmp
wget http://apt.izzysoft.de/izzysoft.asc
现在,我们必须转到保存 .asc 文件的目录并打开终端窗口,以运行以下命令:
sudo apt-key add izzysoft.asc
然后更新存储库:
sudo apt-get update
第 3 步:安装 Monitorix
现在安装“monitorix”包。 Apt 会自动安装依赖项。
sudo apt-get -y install monitorix apache2-utils
第 4 步:配置 Monitorix
我们可以选择配置位于 /etc/monitorix/monitorix.conf 的 monitorix.conf:
sudo nano /etc/monitorix/monitorix.conf

注意:我强烈建议在进行任何更改之前备份此文件。
搜索行:
<auth>
enabled = n
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd
</auth>
并通过将 enabled 更改为 \y\ 来启用身份验证:
<auth>
enabled = y
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd
</auth>
配置完成后,我们必须重新启动 monitorix 服务:
sudo service monitorix restart
为 Monitorix 登录添加用户名和密码。在下面的示例中,我将使用用户名 \admin\ 和密码 \howtoforge\。请在您的系统上选择一个更安全的密码 🙂
sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin
我们使用 -d 参数根据 Monitorix 的要求使用 crypt() 加密密码。 htpasswd 命令的对话框将是这样的。
:/tmp# sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin
New password:
Re-type new password:
Adding password for user admin
第 5 步:启动 Monitorix
将浏览器指向 http://192.168.1.100:8080/monitorix/(将 IP 替换为您服务器的 IP),您将看到:

链接
- http://www.monitorix.org/