📜  如何在 Linux 中安装和使用 Scout_Realtime 监控服务器和进程指标?

📅  最后修改于: 2021-10-28 02:25:01             🧑  作者: Mango

Linux 上有许多免费工具可用于监控 Linux 系统,包括硬件和软件。大家可能已经接触过一些命令行 Linux 性能监控工具,例如 top、htop、atop 等。

同样,我们遇到了另一个名为 Scout Realtime 工具的工具,它用于服务器监控,您可以在浏览器中看到它。

Scout real-time 可以说是top命令的一个更好的版本。它监视和测量 Linux 服务器的磁盘、内存、网络、CPU 和进程指标。给出了流畅的图表。性能详细信息可以导出为 CSV/PDF 或通过电子邮件发送。

您可以在 Scout_realtime Github 存储库中找到代码。

在今天的文章中,我们将向您展示如何在 Linux(基于 Debian/Ubuntu 的发行版)系统上安装 scout 实时监控工具并使用它。

如何在 Linux 中安装 Scout_Realtime 监控工具

第1步:

要在 Linux 服务器上实时安装 Scout,首先,请确保您的服务器上已经安装了 Ruby 1.9.3+,如果没有,请使用以下命令安装 ruby:-

$ sudo apt-get install rubygems
Linux 中的 Scout_Realtime 监控服务器和进程指标

已安装

第2步:

在您的 Linux 系统上完成安装/检查 Ruby 后,现在我们必须使用以下命令安装 scout_realtime:-

$ sudo gem install scout_realtime

Linux 中的 Scout_Realtime 监控服务器和进程指标

第 3 步:

现在安装完scout_realtime 后,需要启动scout_realtime 守护进程,使用以下命令实时收集服务器指标:-

$ scout_realtime

Linux 中的 Scout_Realtime 监控服务器和进程指标

第四步:-

scout_realtime 守护进程成功启动后,你必须启用端口 5555,如果防火墙正在运行,因为运行在你的 Linux 服务器上的 scout_realtime 守护进程必须在端口 5555 上进行远程监控。所以要允许防火墙上的请求,你必须使用以下命令-

$ sudo ufw  allow  27017  
$sudo ufw  reload 

Linux 中的 Scout_Realtime 监控服务器和进程指标

第 5 步:

现在,您可以通过使用以下 URL 从任何其他机器或从您的机器通过浏览器远程访问 scout_realtime 来监控您的 Linux 服务器性能:-

http://localhost:5555
OR
http://ip-address-or-domain.com:5555 

Linux 中的 Scout_Realtime 监控服务器和进程指标

第 6 步:

Scout_realtime日志默认写在系统的.scout/scout_realtime.log中,可以使用cat命令查看:-

$ cat .scout/scout_realtime.log

Linux 中的 Scout_Realtime 监控服务器和进程指标

要停止 scout_realtime 守护进程,请使用以下命令:

$ scout_realtime stop

要获得有关 scout_realtime 的更多帮助,请使用以下命令:

$ cout_realtime -h 

Linux 中的 Scout_Realtime 监控服务器和进程指标

如果要从系统中卸载 scout_realtime,请使用以下命令:

$ gem uninstall scout_realtime

Linux 中的 Scout_Realtime 监控服务器和进程指标