Apacheログの分析レイヤーで、同時ログインの数(同じユーザー名を使用)が4を超えているかどうかを知ることができます。
そのようなことは自動化できるか、それとも手動分析が必要ですか。
ありがとう。
タイトルが実際に示唆しているように、Apache2が使用するデフォルトのロギングシステムは、同時ユーザーとも呼ばれるセッション時間のロギングをサポートしていません。ファイルへのアクセスとエラーを記録します。リアルタイムイベントを監視および記録する何らかのシステムをインストールする必要があります。
Apache2ログの基本的な使用状況を監視することはできますが、この場合も、探していると思われる詳細は表示されません。 Apachetopをインストールするには、次を実行します。
apg-get install apachetop
上記の例はDebianとUbuntuで表示されます。必要に応じてコマンドをお好みのLinuxに変更してください。
次に、「apachetop」を実行して、いくつかの情報をライブで表示しますが、これはあまり役に立ちません。
さらに、この作業を垣間見るために、私のデザインブログを監視しているのを見てください。
Web Design Blog Usage http://www.bybe.net/downloads/web-design-blog-usage.jpg
ご覧のとおり、あまり情報を提供していません。
Apache2は同時ユーザーをログに記録しませんが、この情報を詳述するモニタリングページをセットアップするmod_statusアプリケーションをインストールすることにより可能です。以下を実行してインストールできます。
a2enmodステータス
A2enmodステータスのインストールと使用に関する詳細については、 UbuntuでApacheのmod_statusを有効にして使用することをお勧めします
独自のセットアップをインストールするという頭痛の種を取り除くために使用できるオンラインのリアルタイムWeb監視サービスが多数あります。これはインストールするのがはるかに簡単な方法であり、多くの場合、どこから来たのか、クリックしたもの、そしてできることに関する詳細な情報を提供します読み取り時にすべて表示します。これらのいくつかをご覧になることをお勧めします。
JavaScriptを使用して他のサイトのコントロールパネルを使用するのではなく、内部的に何かをホストする場合、PHP/MYSQL/JavaScriptソリューションを社内で使用することを選択できます。多くのプロバイダーがあり、Apache2のリアルタイムモニタリングに関する迅速な検索が明らかになりますそれらのいくつか。
TraceWatch をお勧めします