ホームページ  >  記事  >  運用・保守  >  nginxのログデータをリアルタイムで監視する方法

nginxのログデータをリアルタイムで監視する方法

(*-*)浩
(*-*)浩オリジナル
2019-11-01 14:34:523802ブラウズ

ngxtop は、Python にインストールできる Python ベースのプログラムです。 ngxtop は、nginx のアクセス ログをリアルタイムで解析し、結果 (nginx サーバーの有用な指標) をターミナルに出力します。

nginxのログデータをリアルタイムで監視する方法

#主な機能

現在の有効なリクエスト

総リクエスト数の概要 (推奨学習:

nginx チュートリアル )

ステータス コード (2xx、3xx、4xx、5xx) によって処理されたリクエストの総数

平均送信バイト数

トップ リモートaddress

は、Nginx ログへのアクセスをリアルタイムで監視できるだけでなく、以前のログのトラブルシューティングや整理も行うことができます。

Linux への ngxtop のインストール

まず、PIP (Python パッケージ管理システム) をインストールする必要があります

root 資格情報を使用してログインします

#次のパッケージをインストールして EPEL リポジトリを有効にします。

wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm
rpm -ivh epel-release-7-6.noarch.rpm

然后执行以下命令安装pip
yum install python-pip

最后使用下面安装ngxtop
pip install ngxtop

ngxtop 使用法の詳細

Usage:

 ngxtop [选项]
 ngxtop [选项](print | top | avg | sum)<var>
 ngxtop info
オプション:

以上がnginxのログデータをリアルタイムで監視する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。