A set of useful tools come with the WildFly distribution. Although they are not dedicated performance-tuning tools, they do have some related value, especially for monitoring. We will go through a few of them here. We will start out with the administrative tools that somewhat overlap. They are as follows:
The Command Line Interface
The WildFly Management Console
The JBoss DMR API
We will then finish off with the special version of JConsole that comes bundled with WildFly.
The Command-line Interface (CLI) is exactly what it says it is, a command-line interface tool to administer WildFly from a terminal. It is started with the jboss-cli.sh
command (for UNIX-based environments) or jboss-cli.bat
(for Windows) and will give direct access to the configuration of running WildFly instances. As it uses the management socket, it can access remote WildFly instances if the management interface is configured to bind to an external interface instead of the default, localhost...