nginx status状態を有効にします。

1035 ワード

nginx status状態を有効にします。
ninxとphp-fpmのように状態ページを作っています。inxの状態を知りたいです。また、nginxを監視するのに役立ちます。今後のザビクス監視のために、私たちはまず、nginx状態ページがどうなっているかを知る必要があります。
1.nginx statusの設定を有効にする
デフォルトのホストにlocationを追加するか、またはホストにアクセスしたいです。
server {
    listen  *:80 default_server;
    server_name _;
    location /ngx_status
    {
        stub_status on;
        access_log off;
        #allow 127.0.0.1;
        #deny all;
    }
}
2.nginxを再起動する
あなたの環境に合わせてドンゴンを再起動してください。
# service nginx restart
3.statusページを開く
# curl http://127.0.0.1/ngx_status
Active connections: 11921
server accepts handled requests
 11989 11989 11991
Reading: 0 Writing: 7 Waiting: 42 
4.nginx status詳細
active connections–アクティブな接続数server accepts handed requests—は全部で11989個の接続を処理しました。1199回の握手を成功に作成しました。全部で11991個の要求reading-クライアントの接続数を読み取りました。writing-応答データがクライアントの数量waiting-keep-オープンkeep-aliveの場合、この値はactive-adingsに等しいです。Nginxはもう処理済みです。次の要求命令を待っています。
posted@2011-11-23 11:55 wuling 129読書(...)コメント(…)編集コレクション