watchしたい出力
curl :9200/_nodes/stats/thread_pool?pretty -s\ | grep -A7 \"management\"
に対する
"management" : { "threads" : 2, "queue" : 0, "active" : 1, "rejected" : 0, "largest" : 2, "completed" : 1358 },
これを1秒ごとに見たい
動かんやつ
watchつける前から動かない。MacOSXだとcurlでportからはじめてもlocalhostで補完してくれるんだけど、DebianやCentOSだと
% curl :80 curl: (6) Couldn't resolve host ''
ってなるので、ちゃんとlocalhost:9200
とする。http://
は補完されてる模様。
watchコマンドは、正しくはwatch "実行したいコマンド"
であって、今回はgrepまでが実行したいコマンドに相当するので、そこまでをクオートで囲む必要がある。
動いたやつ
参考