Apacheサーバーステータスモジュールをリアルタイムで表示する方法


回答:


9

watchコマンドを使用して、apache2ctlステータスを繰り返し実行できます。例:

watch apache2ctl status

この男はどうやってそれをやったの?
— ジェームズ

@ジェームズ、どういう意味ですか?watchコマンドが実行されるapache2ctl statusごとにN秒を。apache2ctl statusビデオに示すように、mod_statusステータスの出力が表示されます。watch(1)のマンページを読み、httpd.apache.org / docs
— Stefan Lasiewski

私の謝罪、apache2のモジュールを設定したところ、問題なく動作しました。
— ジェームズ

6

http://httpd.apache.org/docs/2.2/mod/mod_status.htmlに従ってサーバーのステータスを有効にしたら?refresh=1、サーバーのステータスURLの最後に追加するだけです。

私はそれがあなたが得るつもりであるのと同じくらいリアルタイムに近いと信じています。


この男はどうやってそれをやったの?
— ジェームズ

私はそれが?refresh = 1であると確信しています-ビデオを見ると、1秒に1回更新されます。
— dialt0ne

ビデオは使用中のテキストブラウザーを示しており、私が試したどのテキストブラウザーも自動更新をサポートしていないため、ソリューションではページを更新するために他の方法が必要になる可能性があります。
— EEAA、

CentOS / RHEL 5.xのelinks elinks.or.czで問題なく機能します
— dialt0ne

ああ、私はelinksを試したのではなく、リンクとlynxだけを試してみました。
— EEAA、

2

おそらく次のようなものです:

$ watch -n 1 links -dump http://localhost/server-status

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.