在下一篇文章中,我们将看一下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):
sudo apt install rubygems
在我们的系统中完成Ruby的安装后,我们可以 安装scout_realtime软件包 在同一终端中使用以下命令:
sudo gem install scout_realtime
启动scout_realtime
成功安装软件包后, 我们必须启动scout_realtime守护程序。 这将负责实时收集服务器指标。 要启动守护程序,请在终端(Ctrl + Alt + T)中输入:
scout_realtime
启动scout_realtime守护程序后,它正在我们的Linux服务器上运行,我们希望通过该服务器进行远程监视。 端口5555.
打开防火墙端口
如果我们正在运行防火墙,则需要打开端口5555 scout_realtime使用哪个。 有了这个,我们将允许您提出要求。 可以在帮助页面上看到如何执行此操作 UFW 他们在Ubuntu网站上为我们提供的服务,
访问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 --help
如果有人需要 更多资料 关于此程序,您可以联系 github仓库 来自scout_realtime。 如果有人在程序中发现错误,则可以在下面报告该错误 链接.
成为第一个发表评论