I am looking for jvm performance tools which have features:
- Running in background.
- Collect memory and thread information.
- Generate performance data in readable text format, which is easily consumed by cmd like grep, awk, sort and so on.
In short words, it's cli version of jconsole.
jstat included in oracle jvm meets 1 and 3, but doesn't collect thread information. I think there should be some more sophisticated tools exist.
Any suggestion? Thanks in advance!