Monitorix,用于系统监视的工具

系统

Monitorix是轻量级的系统监控工具,开源和免费, 旨在监视尽可能多的系统服务和资源。 它被创建为可在生产Linux / UNIX服务器上使用,但由于其简单性和体积小,它也可以在嵌入式设备上使用。

它主要由两个程序组成s:一个收集器,称为 Monitorix,这是一个Perl守护程序,它会像系统上的任何其他服务一样自动启动,并且 一个名为monitorix.cgi的CGI脚本。

从3.0版开始,Monitorix包含其自己的内置HTTP服务器,因此不需要安装第三方Web服务器即可使用它。

所有的发展 最初是为了监视Red Hat,Fedora和CentOS系统而创建的,因此在创建此项目时就考虑了这些类型的发行版。

今天,它可以在不同的GNU / Linux发行版上运行,甚至可以在FreeBSD,OpenBSD和NetBSD等其他UNIX系统上运行。

它目前正在积极开发中,将添加新功能,新图形并修复错误。 试图为最佳VPS托管服务的系统的日常管理提供出色的工具。

为了监视系统,Monitorix具有嵌入式HTTP服务器。 它还可以与Apache,Nginx,lighttpd等一起使用。

显示带有以下内容的图形:

  • 系统负载和系统服务需求。
  • CPU / GPU温度传感器
  • 磁盘温度和运行状况。
  • 网络/端口流量和netstat
  • 邮件统计
  • Web服务器统计信息(Apache,Nginx,Lighttpd)
  • MySQL的负载和统计
  • 鱿鱼统计代理
  • NFS服务器/客户端统计信息
  • 树莓派传感器
  • 内存缓存统计信息}
  • Fail2ban
  • 监视远程服务器(多主机)
  • 允许用户每天,每周,每月或每年查看图形或纯文本表中的统计信息
  • 提供缩放图形以获得更好视图的能力
  • 能够定义每行图表的数量

如何在Ubuntu服务器上安装Monitorix?

NVIDIA

对于那些有兴趣在其系统上安装此工具的人, 他们可以按照我们下面分享的说明进行操作。

第一件事 我们将通过以下方式对我们的软件包进行更新:

sudo apt-get update

sudo apt-get upgrade

已经做到了 现在,我们将继续下载并安装系统中Monitorix操作所需的依赖项。

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

下一步,我们将下载Monitorix的最新稳定版本 对于我们的系统,在本例中将是从其中下载deb软件包。

埃斯托 我们可以在wget命令的帮助下做到这一点,在这种情况下,当前采用的是3.10.1的最新稳定版本:

wget https://www.monitorix.org/monitorix_3.10.1-izzy1_all.deb -O monitorix.deb

已经完成下载, 现在,我们将在以下命令的帮助下继续在系统上安装应用程序:

sudo dpkg -i monitorix.deb

我们通过执行以下命令来解决依赖项的任何问题:

sudo apt-get install -f

安装完应用程序后,现在我们将在系统中启动服务,方法是执行以下操作:

sudo service monitorix start

如何访问monitorix?

远程或本地访问服务 我们可以通过Web浏览器将其定向到我们服务器的IP地址,如下所示:

http://ipservidor:8080/monitorix

该程序的配置文件位于以下路径/etc/monitorix.conf中。 您可以在此处更改端口,拒绝或允许远程主机以及进行其他设置。

在更改参数之前,请创建此文件的备份副本:

cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back

在此文件中,我们还可以使用它来确保通过身份验证进行Web访问,而我们仅需配置

set enabled = y

在该部分下然后在/ var / lib / monitorix / htpasswd中创建一个文件,并将用户名替换为用于访问的用户名。

要做的命令是:

touch /var/lib/monitorix/htpasswd

htpasswd -d /var/lib/monitorix/htpasswd   username

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。