looks like you've created a good end-to-end solution.
I would suggest you post it to the wildfly mailing lists and circle it with the
On 31 Jan 2015, at 13:34, Ondrej Zizka <ozizka(a)redhat.com>
a module for self-monitoring of WildFly was the goal of the diploma thesis by Vojtech
I know that in the meantime, Heiko created a submodule for the same purpose.
Still, it could be worth looking at Vojtech's result:
For docs see the text of the thesis (in English), for working configured server download
It is configurable through CLI (what to monitor, interval of each monitored metric,
One distinctive feature is storing into a database using WildFly's datasource (IIRC
the other doesn't have it).
Copy on GitHub: https://github.com/OndraZizka/wildfly-selfmonitor
It's a rough prototype, so the implementation of some features is really basic and,
so to say, not optimal.