2012-05-01 14 views
1

私は現在、非同期データ処理にGearmanを使用しているシステムで作業しています。Gearman - 計算統計

私はGearmanサーバーに接続して、現在のワーカー数と処理がバックアップされている場合のワークアウトに適したさまざまなキューのサイズを確認できますが、スループットに関するいくつかの統計情報過去5分間/ 1時間/ 1日に完了/失敗したジョブの数。

これはDBにこれらを保存して、ExtJSでかなりのグラフを描くことです。

たとえば、作業者に収集インスタンスをpingしたり、表示されるファイルの数を数えるなど、これを行う方法はいくつかありますが、これをGearmanから直接抽出する簡単な方法があるようです。

私は永続的なキューを使用していないと言います。

答えて

0

gearmandには現在、usage-statistics関数はありません。

私たちのインストール(Perlワーカーとクライアント、Cディスパッチャサーバー)で同じ作業をする必要があり、ワーカー(退出時にフラッシュ)またはmemcacheで処理された番号obジョブの数をカウントし始めます。