Nginxステータスステータスモニタリング設定

Nginxには--with-http_stub_status_moduleというモジュールがあります。nginxのコンパイルとインストール時にインストールすると、nginxのステータス監視ページが表示されます。

新しいバージョンのnginxをyumモードでインストールした場合は、独自のstub_statusモジュールもある可能性があります。

次のようなnginxをコンパイルしてインストールします。./configure--with-http_stub_status_module

nginxをコンパイルしてインストールしたと仮定します(インストールされていない場合は、この投稿「centos7でのnginxのコンパイルとインストール参照してください

次に、サイト構成ファイルのserver {}領域に移動し、次のコードを追加します。
通常、誰もがnginxをコンパイルして/ usr / local / nginxにインストールします。その場合、構成ファイルは/usr/local/nginx/conf/nginx.confです。

        location /nginx_status {
            stub_status on;
            access_log off;
            allow 192.168.0.0/24;
            deny all;
        }

 nginx_statusは、http://www.hiibm.com/nginx_statusなど、将来ステータスページにアクセスするために使用するパスです。このパス文字列は、必要に応じて構成ファイルに書き込むことができます。URLは次のようになります。カスタマイズしたものと同じです。
stack_status on;は、対応するモジュールを開く
ことを許可します192.168.0.0/24;は、どのホストがnginxステータス監視ページにアクセスできるかを許可することです

 効果をテストします。

おすすめ

転載: blog.csdn.net/xoofly/article/details/105387832