Scout_Realtime,通过浏览器监控您的Gnu / Linux服务器

关于Scout_Realtime

在下一篇文章中,我们将看一下Scout_Realtime。 在此博客的先前文章中,我们已经看到了基于命令行的不同工具来监视Gnu / Linux系统的性能,例如 HTOP, 眼神 和别的。 我们今天要看到的是另一个 监视服务器的简单工具.

侦察兵实时 将显示磁盘,内存,网络,CPU和进程的指标。 这是一个简单,易于使用且基于Web的工具,可以非常清晰地实时监视Linux服务器指标。 它将向我们显示有关从CPU,内存,磁盘,网络和进程收集的指标的流体图。 所有这些都是实时的。

在本文中,我们将看到如何在Ubuntu上安装名为scout_realtime的监视工具,以 监视远程服务器。 但是在深入探讨此问题之前,我们将了解该程序将为用户提供的一些常规特征。

scout_realtime的一般特征

  • 该程序是 开源。 其源代码可以在页面上看到 GitHub上.
  • 滚动在 每秒更新图形.
  • 所有 关键绩效指标 (CPU,内存,磁盘利用率和网络流量)在单个视图中,可以更好地读取数据。
  • 根据其网站,与使用相同目的的其他程序相比,内存使用情况指标更为清晰和精确。
  • 流程分组 具有相同名称和正在运行的进程数。 这是为了确保活动过程中的趋势变得更加清晰。
  • 实时侦察兵 严重依赖proc文件系统 获取指标。 Procfs在基于Gnu / Linux的发行版中可用。 OSX和FreeBSD不完全支持procfs,并且不兼容。

在Ubuntu上安装Scout_realtime Monitoring Tool

要在我们的Gnu / Linux服务器上安装scout_realtime, 我们将需要安装Ruby 1.9.3或更高版本。 为此,我们将在终端中使用以下命令(Ctrl + Alt + T):

在Ubuntu服务器上安装ruby

sudo apt install rubygems

在我们的系统中完成Ruby的安装后,我们可以 安装scout_realtime软件包 在同一终端中使用以下命令:

Scout_realtime安装

sudo gem install scout_realtime

启动scout_realtime

成功安装软件包后, 我们必须启动scout_realtime守护程序。 这将负责实时收集服务器指标。 要启动守护程序,请在终端(Ctrl + Alt + T)中输入:

启动scout_realtime

scout_realtime

启动scout_realtime守护程序后,它正在我们的Linux服务器上运行,我们希望通过该服务器进行远程监视。 端口5555.

打开防火墙端口

如果我们正在运行防火墙,则需要打开端口5555 scout_realtime使用哪个。 有了这个,我们将允许您提出要求。 可以在帮助页面上看到如何执行此操作 UFW 他们在Ubuntu网站上为我们提供的服务,

访问Scout_Realtime

scout_realtime运行

端口打开后,从任何其他机器上, 我们打开一个网络浏览器 我们将使用下面显示的URL来访问图形并监视远程服务器的性能。

http://localhost:5555

或者我们也可以使用:

http://direccion-ip-o-dominio.com:5555

查看程序日志

默认, 日志保存在文件.scout / scout_realtime.log中 系统的。 我们将能够在终端(Ctrl + Alt + T)中使用cat命令来查询这些寄存器,如下所示:

cat .scout/scout_realtime.log

停止Scout_realtime

如果要停止scout_realtime守护程序,我们将在终端中执行以下命令(Ctrl + Alt + T):

scout_realtime stop

卸载scout_realtime

要从系统中卸载scout_realtime,我们仅需在终端中执行以下命令:

sudo gem uninstall scout_realtime

帮助和信息

检查该程序的可用选项,我们将可以在终端中编写:

scout_realtime帮助

scout_realtime --help

如果有人需要 更多资料 关于此程序,您可以联系 github仓库 来自scout_realtime。 如果有人在程序中发现错误,则可以在下面报告该错误 链接.


成为第一个发表评论

发表您的评论

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

*

*

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