很久以前,我们看到了 如何使用Linux监视Nginx服务器,但众所周知,谁参与其中,如果伟大的免费操作系统中遗留了某些东西,那么就服务器和我们了解它们发生的一切方式而言,它们都是可选项。 让我们来看看 如何使用Monitorix监视Linux服务器,这是一种非常先进的轻量级开源工具。
这是一个应用程序 提供自己的HTTP服务器以及一系列高级监视功能 y 支持各种脚本语言 例如Perl,Python,Ruby和其他资源,尽管其资源消耗非常小,以至于它被认为是最好的资源之一。 用于设备和嵌入式系统。 实际上,它通过两个程序起作用:一个称为 监控器 本身,它基于Perl并自动启动,另一个称为 监控器.cgi,顾名思义,它是一个CGI脚本。
它的某些功能是电子邮件统计信息, 网络流量 (传入和传出),来自 Web服务器 (Apache,Lighttpd,Nginx),MySQL负载,Squid代理或NFS客户端和服务器使用,以及对传感器(例如与Raspberry Pi兼容的传感器)的支持,以及通过该软件包提供的最通用的传感器 光电传感器 (磁盘,主板,风扇,CPU),当然还有活动进程,系统负载和内存使用情况(我们可以验证 此链接 所有功能)。
至 在Ubuntu上安装Monitorix 我们可以手动执行此操作,也可以通过从存储库安装。 首先,我们只需要打开一个终端窗口(Ctrl + Alt + T)并执行:
sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan-socket-ssl-perl
然后,我们从 Monitorix下载页面,然后安装它:
sudo dpkg -i monitorix * .deb
在安装过程中,将要求我们配置后端Web服务器,即,作为对此工具的支持。 无论我们使用的是包含Monitorix的版本还是Apache的版本, Nginx的,完成该配置后,我们必须重新启动该过程,具体操作如下(我们只需替换 服务名称 它所对应的):
sudo服务servicename重新加载
当然,另一种更舒适的方法是添加Ubuntu的Monitorix存储库,方法是将以下行添加到/etc/apt/source.list文件中:
deb http://apt.izzysoft.de/ubuntu通用宇宙
然后,我们从存储库下载GPG密钥并添加它:
wget http://apt.izzysoft.de/izzysoft.asc
须藤apt键添加izzysoft.asc
现在,我们可以按通常的方式安装Monitorix:
sudo易于得到更新
sudo apt-get 安装 monitorix
然后我们启动服务:
sudo服务monitorix启动
这样我们就可以开始了,从现在开始,如果我们想配置Monitorix,我们可以通过编辑文件来完成 /etc/monitorix/monitorix.conf 然后重新启动服务以使所有更改生效。
如我们所见,完整的过程非常简单,它为我们提供了可能性 Monitorix作为监视工具 非常有趣,甚至更有趣,因为这是一个正在积极开发中的项目,并且不断有新工具,错误修复或对现有功能的更新不断出现(例如,对其提供的图形和配置选项进行频繁的改进以及可视化)可能性)。
更多信息: 监控器 (官方网站)