調査のついでに作ってみた。cのgearmandで動いてます。PP版は確認してない
gearmandのステータスは、telnetでアクセスして、statusコマンドを発行するととれる
$ telnet localhost 4730
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
status
resize 3 3 78
.
数値は、キュー数、実行中のキュー、Workerの数となってる。キュー数には実行中のキューも含むらしい。
ソースはgist。