Monitorix:轻量级的系统监视工具

过去我们讨论过好的系统监控工具,这一次我们想让 监控器 轻巧但功能强大的工具,可随时为所有系统管理员提供有关其系统的充分和扩展的信息。

什么是Monitorix?

它是一个开放源代码工具,在广泛的社区的支持下,使我们能够以简单的方式监视系统,旨在控制尽可能多的系统服务和资源。 开发该工具的目的是可以在Linux / Unix服务器上运行,但是它具有可以在嵌入式设备上执行的特殊性,这使其可以实现多平台和可移植性。

它的开发人员解释说,该工具是执行两个程序的结果,其中一个称为 monitorix,这是一个Perl守护程序,它会像系统上的任何其他服务一样自动启动,并且脚本名为 monitorix.cgi它还具有集成的HTTP服务器,因此我们无需为其运行安装Web服务器。

Monitorix功能

  • 它具有大量的图形统计信息,可收集系统信息,例如系统负载,内核使用,处理器使用,传感器,温度,文件系统使用,目录使用,netstat,lighttpd,nginx,其他。
  • 支持监视多个远程服务器。
  • 支持监视LAN上设备的Internet流量。
  • 广泛的警报系统。
  • 包括HTTP服务器。
  • 自动发送带有系统统计信息的电子邮件。
  • 包括其他配置文件的可能性。
  • 能够按(小时,天,周,月或年)查看统计信息。
  • 能够放大任何图形以更详细地查看它。
  • 能够以兆字节/秒或兆位/秒显示网络指标。
  • 可能以摄氏度或华氏度显示温度。
  • 能够生成PNG或SVG格式的图形。
  • 能够配置历史数据的年数(无限制)。
  • 直观的Web界面。
  • 可以仅使用文本文件进行配置。
  • 包括静默模式,该模式允许您从脚本中检索图形。
  • 流量统计信息存储在固定大小的数据库中。
  • 用Perl语言编写。
  • 经过测试并受支持的GNU / Linux,FreeBSD,OpenBSD和NetBSD。
  • 免费和开源

系统监控工具

如何安装Monitorix

用户  您可以通过yum通过以下方式安装RedHat / Fedora / CentOS及其衍生版本来安装Monitorix:

$ yum install monitorix $服务monitorix启动

对于Arch Linux用户和派生用户而言,可以使用AUR安装此系统监视工具,为此,请执行以下命令:

$ yaourt -S 监视器

对于Debian,Ubuntu,Deepin和派生用户,您可以通过安装可用工具的最新.deb来使用该工具。 在这里。 接下来,我们继续安装.deb和一些依赖项,如下所示

$ sudo apt-get update $ 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 $ Dpkg -i * .deb monitorix $ Apt-get -f安装

5条评论,留下您的评论

发表您的评论

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

*

*

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

  1.   马丁

    非常有趣,非常完整,以至于令人难以置信。

  2.   狮子

    非常完整,我得出结论,社区有能力开发更多此类工具,我怎么知道我们如此依赖cpanel?

  3.   卢西亚诺·阿隆索

    只是为了补充您的教程,向用户展示如何查看或监视并要求用户和senha访问您的界面。 一种避免在某个时刻被探索的安全性:

    安装apache2-utils并执行或命令:

    须藤htpasswd -d -c / var / lib / monitorix / htpasswd admin

    输入您的senha,然后重复。

    不久。

  4.   停止

    我尝试过的朋友,最后一个命令对我不起作用

  5.   何塞·安东尼奥

    您好,我已经安装了CENTOS 7,但无法运行,或者无法运行