【FMS】アプリケーションごとの監視ツール
2008.04.08
現在のFMSアプリケーションの状態を監視するのに、いちいちadminConsoleを見るのも面倒なので、クライアントの数と、イン/アウトの帯域を監視するツールをつくってみました。
getAppStats()を使うと、次のような情報がとれます。
http://livedocs.adobe.com/flashmediaserver/3.0/hpdocs/help.html?content=00000472.html
最初、info.data.bw_in、bw_outを参照してたんですが、どうしても、adminConsoleのグラフとあわなくて、いろいろ試した結果、こうなりました。
in_Mbps = (8*info.data.bytes_in – pre_in) / 1000000 + ” Mbps”;
out_Mbps = (8*info.data.bytes_out – pre_out) / 1000000 + ” Mbps”;
pre_in = 8*info.data.bytes_in;
pre_out = 8*info.data.bytes_out;
pre_xxは、1秒前の数値を記録しておいて、1秒ごとに計算します。
これでなんとなく、adminConsoleのグラフと数値が一致しそうです。
となると、bw_in、bw_outはどう使えばいいのか謎です。