Linux-dashでNginxサーバーを監視する

リナックスダッシュ

Linuxはの略です Webサーバー、そしてそれは アパッチと nginx 彼らはこの市場のかなりの部分を完全に支配しており、これは両方の選択肢がどれほど強力であるかだけでなく、とりわけ私たちが持っている良い選択肢によるものであることが知られています 当社のウェブサイトを監視する それらのいずれかで。 また、このタスクは、システム管理者として働いており、サーバーが機能しているかどうか、およびサーバーがどのように機能しているかを常に知る必要がある人にとって非常に重要です。

しかし、ZenossやNagiosのような確立された高度なソリューションに加えて、私たちが使用できるよりシンプルなツールがたくさんあります。 Linuxサーバーを監視する より簡単に、ダウンストリームユーザーにとってよりアクセスしやすくなります。 そして今、私たちは電話を確認するつもりです リナックスダッシュ、非常に完全で、インストールと使用の開始が簡単です。

では、見てみましょう。 UbuntuにLinux-dashをインストールする方法とNginxをWebサーバーとして使用する方法 (このオプションは、ここ数か月で最も成長したものであるため、Apacheよりも採用しました)。 まず、いつものように、コマンドラインを使用して次のように入力します。

sudo apt-get install git nginx php5-json php5-fpm php5-curl

その後 Nginxのデフォルト設定を無効にします:

sudo rm / etc / nginx / sites-enabled / default

次に、ファイルを編集する必要があります /etc/ngingx/conf.d/linuxdash.conf、Nginxがポート8080を使用することを確認するため、ファイルの内容は次のようになります。

サーバー{
server_name $ domain_name;
8080を聞きます。
ルート/変数/ www;
インデックス index.html index.php;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;

場所〜* \。(?: xml | ogg |mp3| mp4 | ogv | svg | svgz | eot | otf | woff | ttf | css | js | jpg | jpeg | gif | png | ico)$ {
try_files $ uri = 404;
満了する。
アクセスログをオフにする。
add_headerプラグマパブリック;
add_header Cache-Control "public、must-revalidate、proxy-revalidate";
}

場所/ linux-ダッシュ{
インデックス index.html index.php;
}

#PHP-ソケット経由のFPM
場所〜\ .php(/ | $){
fastcgi_param SCRIPT_FILENAME $ document_root $ fastcgi_script_name;
fastcgi_split_path_info ^(。+?\。php)(/.*)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
if(!-f $ document_root $ fastcgi_script_name){
404リターン;
}
try_files $ uri $ uri / /index.php?$args;
fastcgi_paramsを含みます。
}
}

今、私たちはしなければなりません php-fpmを構成します、最初のステップでインストールしたパッケージのXNUMXつで、ファイルを編集して実行します /etc/php5/fpm/pool.d/www.conf、パラメータ 'user'、 'group'、および 'listenを追加します(ファイルの残りの部分は変更しないでおくことができます:

ユーザー= www-data
グループ= www-data
listen = /var/run/php5-fpm.sock

ついに準備が整いました linux-dashをインストールします、PPAはありませんが、githubからインストールします。

git クローン https://github.com/afaqurk/linux-dash.git
sudo cp -r linux-dash / / var / www /
sudo chown -R www-data:www-data / var / www

終了するには、php5-fpmと一緒にNginxサーバーを再起動するだけです。

sudoサービスphp5-fpm restart
sudoサービスnginx restart

このツールをインストールしたので、次の手順を続行します。これは、このツールを効果的に使用する方法を確認するためのものです。 Linuxサーバーを監視する、このためには、Webブラウザーを起動し、タブを開いてサーバーのURLを入力し、続いてポート8080とlinux-dashインストールを入力する必要があります。これは、上記の手順を実行すると、次のようになります。

http://<linux-IP-address>:8080/linux-dash/

見ての通り、 linux-dashインターフェースは非常に簡単です さまざまなウィジェットを視覚化できるボードで構成されており、システムプロパティ、ウィジェットは自由に並べ替えて好みに合わせて調整できます。また、テーマを使用してウィジェットを調整することもできます。私たちのシステムへのlinux-dashの出現。 linux-dashで監視できるさまざまなパラメーターの中に、システムの一般情報(オペレーティングシステム、RAMメモリ、コア数)、ディスクの使用状況、およびシステムにマウントされている各パーティションの情報があります。インストールされたプラグイン(mysql、openssl、pythonなど)、および接続に関連するすべての情報:アクティブなインターフェイス(それぞれに関する情報を含む)、サーバーのダウンロードとアップロードの速度、着信および発信接続の数、ping 、接続されたユーザーとアクティブなプロセスなどがあります。

ご覧のとおり、これはかなり完全なソリューションであり、何よりも、インストールと使用の開始が非常に簡単であるため、上級ユーザーでなくても利用できます。 これらの手順が、読者が試してみるように促されるのに役立つことを願っています。複数の場合、非常に嬉しい驚きを見つけるからです。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

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