I am currently tasked with developing a tool to use JMX to monitor JVMs for things like, but not limited too, memory usage, heap size, thread count. The desired tool is one that can display many graphs for each jvm next to each other (example below).
So the question is it best to build your own? Use another tool that is out there? (if so which one(s)) Or is there a tool that has a license, which I can build off of?
Example: (Each JVM has many graphs that are viewable at once so you can see if a specific application / server / jvm is acting up fairly easily.
- JVM1: PermGen graph, Heap Size graph, Threads graph
- JVM2: PermGen graph, Heap Size graph, Threads graph
- JVM3: PermGen graph, Heap Size graph, Threads graph
***Edit: "You forgot the third option... Buy one." Any in particular that could match those requirements? or be extensible enough to handle them?