Scout_Realtime - 在Linux中监控服务器和进程度量标准

Scout_Realtime是一个基于Web的工具,用于以类似顶级的方式实时监控Linux服务器指标。它向您展示了关于从CPU,内存,磁盘,网络和进程收集的指标的流畅图表。

在过去,我们已经介绍了许多用于监控Linux性能的基于命令行的工具,例如tophtopatopglances等,以及一些基于Web的工具,如cockpitpydashlinux-dash ,just提一下。 您还可以在Web服务器模式下运行扫视以监视远程服务器。 但除此之外,我们还发现了另一个简单的服务器监控工具,我们希望与您分享,称为Scout_Realtime

Scout_Realtime是一个简单易用的基于Web的工具,用于以类似顶级的方式实时监控Linux服务器指标。 它向您展示了关于从CPU,内存,磁盘,网络和进程(前10名)收集的指标的实时流畅图表。

实时Linux服务器进程监控

实时Linux服务器进程监控

在本文中,我们将向您展示如何在Linux系统上安装scout_realtime监视工具来监视远程服务器。

在Linux中安装Scout_Realtime监视工具

1.要在Linux服务器上安装scout_realtime ,必须使用以下命令在服务器上安装Ruby 1.9.3+

$ sudo apt-get install rubygems		[On Debian/Ubuntu]
$ sudo yum -y install rubygems-devel	[On RHEL/CentOS]
$ sudo dnf -y install rubygems-devel	[On Fedora 22+]

2.在Linux系统上安装Ruby后 ,现在可以使用以下命令安装scout_realtime软件包。

$ sudo gem install scout_realtime

3.成功安装scout_realtime软件包后,接下来需要启动scout_realtime守护程序,该守护程序将实时收集服务器指标,如图所示。

$ scout_realtime
在服务器上启动Scout Realtime

在服务器上启动Scout Realtime

4.现在scout_realtime守护程序正在您希望在端口5555上远程监视的Linux服务器上运行。 如果您正在运行防火墙,则需要在防火墙中打开scout_realtime监听的端口5555以允许对其发出请求。

---------- On Debian/Ubuntu ----------
$ sudo ufw allow 27017  
$sudo ufw reload 
---------- On RHEL/CentOS 6.x ----------
$ sudo iptables -A INPUT -p tcp --dport 5555 -j ACCEPT    
$ sudo service iptables restart
---------- On RHEL/CentOS 7.x ----------
$ sudo firewall-cmd --permanent --add-port=5555/tcp       
$ sudo firewall-cmd reload 

5.现在,从任何其他计算机,打开Web浏览器并使用下面的URL访问scout_realtime以监视远程Linux服务器性能。

http://localhost:5555 
OR
http://ip-address-or-domain.com:5555 
ScoutRealtime Linux服务器进程监控

ScoutRealtime Linux服务器进程监控

6.默认情况下, scout_realtime日志写在系统上的.scout / scout_realtime.log中 ,您可以使用cat命令查看。

$ cat .scout/scout_realtime.log

7.要停止scout_realtime守护程序,请运行以下命令。

$ scout_realtime stop

8.要从系统中卸载scout_realtime ,请运行以下命令。

$ gem uninstall scout_realtime

有关更多信息,请查看Scout_realtime Github存储库

就这么简单! Scout_realtime是一个简单而有用的工具,用于以类似顶级的方式实时监控Linux服务器指标。 您可以在有关本文的评论中提出任何问题或向我们提供反馈。


分享按钮