Ubuntu 20.04LTSにNgxtopをインストールする方法

このチュートリアルでは、Ubuntu 20.04LTSにNgxtopをインストールする方法を紹介します。 知らなかった方のために説明すると、Ngxtopは、NginxWebサーバー用の無料のオープンソースの柔軟なリアルタイム監視ツールです。 Nginxアクセスログを解析し、リクエスト数、リクエストされたURI、ステータスコードごとのリクエスト数などに関する情報を出力できます。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Ubuntu 20.04(Focal Fossa)でのNginxサーバーのNgxtopリアルタイムメトリックのステップバイステップのインストールを紹介します。 Ubuntu 18.04、16.04、およびLinuxMintなどの他のDebianベースのディストリビューションでも同じ手順に従うことができます。

Ubuntu 20.04 LTS FocalFossaにNgxtopをインストールします

手順1.まず、次のコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。 apt ターミナルのコマンド。

sudo aptアップデート
sudo aptアップグレード

ステップ2.Pythonをインストールします。

以下のコマンドを実行して、PythonPIPをインストールします。

sudo apt install python3 python3-pip

ステップ3.Ubuntu20.04にNgxtopをインストールします。

pythonとpipをインストールしたら、次のコマンドを使用してNgxtopをインストールします。

pip3インストールngxtop

Ngxtopをインストールしたら、次のコマンドを使用してNgxtopのバージョンを確認できます。

ngxtop –version

ステップ3.Ngxtopを使用します。

つかいます ngxtop リクエスト数、リクエストされたURI、ステータスコードごとのリクエスト数の概要を表示するコマンド。

使用法:ngxtop [options]
ngxtop [options] (print | top | avg | sum) ngxtop infoオプション:-l 、-access-log 解析するログファイルにアクセスします。 -f 、-log-format log_formatディレクティブで指定されたログ形式。 –no-ngxtopのデフォルトの動作は、ログ内の現在の行を無視し、アクセスログに書き込まれる新しい行のみを監視することです。 このフラグを使用して、代わりにアクセスログの現在のコンテンツを処理するようにngxtopに指示します。 -t 、-interval は、フォローモードで実行しているときの間隔を報告します [default: 2.0]

-g 、-group-by グループ化変数 [default: request_path]
-w 、-having having句 [default: 1]
-o 、-order-by デフォルトクエリの出力順序 [default: count]
-n 、-limit は、topコマンドのレポートに含まれるレコードの数を制限します [default: 10]
-a …、-a … exp(集計exp:sum、avg、min、maxなどである必要があります)を出力-vに追加します。–verboseより詳細な出力-d 、-debugはすべての行と解析されたレコードを出力します-h、-helpこのヘルプメッセージを出力します。 –version印刷バージョン情報。 高度な/実験的なオプション:-c 、-config により、ngxtopはnginx構成ファイルを解析してログの形式と場所を確認できます。 -i 、-filter filter in、指定された式で満たされたレコードが処理されます。 -p 、-pre-filter in-filter式を使用して、事前解析フェーズでチェックインします。

おめでとう! Ngxtopが正常にインストールされました。 Ubuntu 20.04 LTS FocalFossaシステムにNginxWebサーバー用のNgxtopリアルタイム監視ツールをインストールするためにこのチュートリアルを使用していただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします Ngxtopの公式ウェブサイト