Search code examples
javawildflywildfly-10jboss-cli

How to get Wildfly server status via CLI?


I've been trying to validate if our server has started in Wildfly using the jboss-cli.bat

This is the command i'm using:

/host=slave-1/server-config=REST-server-one:read-resource(include-runtime=true)

and this is what i'm getting from the command

{
    "outcome" => "success",
    "result" => {
        "auto-start" => true,
        "cpu-affinity" => undefined,
        "group" => "wildfly-server-group",
        "name" => "wildfly-server",
        "priority" => undefined,
        "socket-binding-default-interface" => undefined,
        "socket-binding-group" => undefined,
        "socket-binding-port-offset" => 0,
        "status" => "STARTED",
        "update-auto-start-with-server-status" => false,
        "interface" => undefined,
        "jvm" => undefined,
        "path" => undefined,
        "ssl" => undefined,
        "system-property" => undefined
}

Is there a command that will return the value of the status in that response?


Solution

  • You should be able to use the read-attribute operation.

    /host=slave-1/server-config=REST-server-one:read-attribute(name=status)