使用Monitorix在Ubuntu 16.04上的性能监视

本教程显示了Ubuntu 16.04(Xenial Xerus)上Monitorix的安装和配置。 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密钥并将其“安装”到系统中。 您可以直接从http://apt.izzysoft.de/izzysoft.asc与wget下载密钥。

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>

并通过将启用更改为“y”来启用身份验证:

<auth>
enabled = y
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd
</auth>

配置完成后,我们必须重新启动monitorix服务:

sudo service monitorix restart

添加Monitorix登录名的用户名和密码。 我将在下面的示例中使用用户名“admin”和密码“youcl”。 请在您的系统上选择一个更安全的密码:)

sudo htpasswd -d -c /var/lib/monitorix/htpasswd admin

我们使用-d参数根据Monitorix的要求使用crypt()来加密密码。 htpasswd命令的对话框将是这样的。

david@desktop:/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),您将看到:



接口



享受这个酷和有用的软件!

链接

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏