Scout_Realtime、ブラウザからGnu / Linuxサーバーを監視します

Scout_Realtimeについて

次の記事では、Scout_Realtimeを見ていきます。 このブログの以前の記事では、Gnu / Linuxシステムのパフォーマンスを監視するためのさまざまなコマンドラインベースのツールを見てきました。 htopの, 視線 その他。 今日見ようとしているのは別のものです サーバーを監視するためのシンプルなツール.

スカウトリアルタイム私たち ディスク、メモリ、ネットワーク、CPU、およびプロセスのメトリックが表示されます。 これは、Linuxサーバーのメトリックを非常に明確な方法でリアルタイムで監視するための、シンプルで使いやすいWebベースのツールです。 CPU、メモリ、ディスク、ネットワーク、およびプロセスから収集されたメトリックに関する流動的なグラフが表示されます。 これらすべてをリアルタイムで。

この記事では、scout_realtimeと呼ばれるこの監視ツールをUbuntuにインストールする方法を見ていきます。 リモートサーバーを監視する。 しかし、問題に入る前に、このプログラムがユーザーに提供する一般的な特徴のいくつかを見ていきます。

scout_realtimeの一般的な特徴

  • プログラムは オープンソース。 そのソースコードはのページで見ることができます GitHubの.
  • スクロールはスムーズです グラフィックを毎秒更新する.
  • 全て 主要業績評価指標 (CPU、メモリ、ディスク使用率、ネットワークトラフィック)が単一のビューに表示されるため、データの読み取りが向上します。
  • そのWebサイトによると、メモリ使用量のメトリックは、同じ目的を持つ他のプログラムよりも明確で正確です。
  • プロセスはグループ化されます 同じ名前で実行中のプロセスの数が表示されます。 これは、アクティブなプロセスの傾向がより明確になるようにするためです。
  • スカウト_リアルタイム procファイルシステムに大きく依存 メトリックを取得します。 Procfsは、Gnu / Linuxベースのディストリビューションで利用できます。 OSXとFreeBSDはprocfsを完全にサポートしておらず、互換性がありません。

UbuntuへのScout_realtimeMonitoringToolのインストール

Gnu / Linuxサーバーにscout_realtimeをインストールするには、 Ruby1.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の実行

ポートが開いたら、他のマシンから、 Webブラウザを開きます 以下に示すURLを使用してグラフにアクセスし、リモートサーバーのパフォーマンスを監視します。

http://localhost:5555

または、次のものを使用することもできます。

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

プログラムログを表示する

デフォルトでは、 ログはファイル.scout / scout_realtime.logに保存されます システムの。 次のように、ターミナルでcatコマンド(Ctrl + Alt + T)を使用してこれらのレコードを参照できます。

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. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。