lsyncdの吐き出すstatusファイルをいちいち目で見てどれぐらいdelayしてるか見るのが手間になったので、適当にスクリプトを書いた。
$ lsyncd_status <サブコマンド>
サブコマンド | 出力内容 |
---|---|
delayed | キューに残っている全タスク数 |
active | active(実行中)なタスク数 |
block | block(別のタスクによって実行を阻害されている)なタスク数 |
wait | wait(実行開始待ち)なタスク数 |
sync | 設定されている同期の数 |
delayed_sync | キューに残っているタスクがある同期の数 |
使うとこんな感じ:
$ lsyncd_status wait 523