Scout_Realtime - Linuxでサーバとプロセスのメトリクスを監視する


これまで、top、htop、atop、glancesなど、Linuxのパフォーマンスを監視するためのコマンドラインベースのツールや、コックピット、pydash、linux-dashなどのWebベースのツールを数多く取り上げました。言うまでもありませんが。リモートサーバーを監視するためにウェブサーバーモードで一目を実行することもできます。しかしそれ以外にも、 Scout_Realtime という、あなたと共有したいもう1つの簡単なサーバー監視ツールを発見しました。

Scout_Realtime は、Linuxサーバーの統計情報をリアルタイムで監視するためのシンプルで使いやすいWebベースのツールです。 CPU、メモリ、ディスク、ネットワーク、およびプロセス(トップ10)から収集されたメトリックに関するスムーズで流動的なチャートをリアルタイムで表示します。

この記事では、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

4. ポート 5555 でリモートから監視するLinuxサーバーで scout_realtime デーモンが実行されています。ファイアウォールを使用している場合は、ファイアウォールでリクエストを許可するために 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. 他のコンピューターからウェブブラウザを開いて、下のURLから scout_realtime にアクセスし、リモートLinuxサーバーのパフォーマンスを監視します。

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

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サーバーのメトリクスをリアルタイムで最上位のように監視するためのシンプルでありながら便利なツールです。あなたはどんな質問をするか、この記事についてのコメントで私達にあなたのフィードバックを与えることができます。