皆、 私はpersonnalプロジェクトに取り組んでいます。私は自分のサーバーに接続されている各IP(ユーザー)のbandwitdhの使用方法を知りたいと思います。ユーザipによってIcecastサーバからの帯域幅消費を取得するにはどうすればよいですか?
私はこのような何かをしたい:
IP PORT BandWidth Quota Connection_time
192.168.1.10 8000 988,478 Gb 1,000 Gb 720:01:20.956
192.168.1.12 8001 98,478 Gb 1,000 Gb 01:01:20.956
192.168.1.216 8003 9,784 Gb 1,000 Gb 00:59:25.545
は、あなたのアイデアを持っていますか?
が、私は自分のサーバー上で多くのIcecastの(ウェブラジオストリーム)を持っている、と私は各無線
私の主な焦点の各リスナーの消費量を知りたい、上のユーザの帯域幅の消費量を表示することです彼のクオータに達したかどうかをチェックすることができます。
bmonやnloadなどのツールを使用することをお勧めします。特定のユーザーにではなく、デバイスに適用されます... –
私の目標は、ユーザーが自分の限界に達したかどうかを確認することです。 また、その消費量をプロファイルに表示したいとします。 – outstore
まず、ユーザーが何であるか、測定している帯域幅の種類を正確に定義する必要があります。ほとんどの場合、PHPはその帯域幅の大部分に関与していない可能性があるので、実際のサービスを行うWebサーバーへのフックが必要です。それは実際のWebサーバーに依存します。 – deceze