Every command in Universe is available in two ways: typed directly into the interactive console (or piped viaDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/ohemilyy/universe/llms.txt
Use this file to discover all available pages before exploring further.
docker attach) and executed remotely through the REST API. The POST /api/commands/execute endpoint accepts a JSON body with a command field and returns the captured output, making all console operations scriptable without needing a terminal session.
All commands below work identically in both the interactive console and via the REST API. Node aliases (
instance / instances, config / configs, etc.) are interchangeable.REST API command execution
Any console command can be executed over HTTP by posting to the Master node’s/api/commands/execute endpoint.
Cluster commands
cluster status
cluster status
Show the Hazelcast cluster name, the local member’s UUID and master status, and a list of all connected members.
Example output
| Field | Details |
|---|---|
| Syntax | cluster status |
| Category | Cluster |
cluster nodes
cluster nodes
List all Hazelcast members with their configured
Example output
nodeId attribute and UUID. Members without a nodeId attribute show as unknown.| Field | Details |
|---|---|
| Syntax | cluster nodes |
| Category | Cluster |
Instance commands
instance list
instance list
Print a formatted table of all instances tracked in the cluster state map, showing ID, configuration name, host address, allocated port, and current state. Static instances are marked with
Example outputYou can also query instances directly through the REST API without going through the command layer:
[STATIC].| Field | Details |
|---|---|
| Syntax | instance list |
| Aliases | instances list |
| Category | Instance |
instance create <config> [amount]
instance create <config> [amount]
Create one or more instances from a named configuration. For non-static configurations the Master performs resource-aware node selection — it picks the Wrapper with sufficient free RAM and CPU. For static configurations only one instance is allowed; attempting to create a second while one is
Example output
ONLINE or CREATING returns an error.| Field | Details |
|---|---|
| Syntax | instance create <config> <amount> |
| Aliases | instances create |
| Arguments | config — name of a loaded configuration file; amount — number of instances (default 1) |
| Category | Instance |
instance stop <id>
instance stop <id>
Dispatch a stop task to the Wrapper node that owns the instance. The task is sent via Hazelcast
Example output
IExecutorService to the member whose UUID matches the instance’s wrapperNodeId.| Field | Details |
|---|---|
| Syntax | instance stop <id> |
| Aliases | instances stop |
| Arguments | id — the 6-character alphanumeric instance ID |
| Category | Instance |
instance info <id>
instance info <id>
Show full details for a single instance including configuration name, static flag, state, host and port, wrapper node UUID, process PID, last heartbeat timestamp, and working directory path.
Example output
| Field | Details |
|---|---|
| Syntax | instance info <id> |
| Aliases | instances info |
| Arguments | id — the 6-character alphanumeric instance ID |
| Category | Instance |
instance execute <id> <cmd>
instance execute <id> <cmd>
Pipe a command string into the stdin of the process running on the target Wrapper node. The command is dispatched via Hazelcast
Example output
IExecutorService to the member that owns the instance.| Field | Details |
|---|---|
| Syntax | instance execute <id> <cmd> |
| Aliases | instances execute |
| Arguments | id — instance ID; cmd — command string to send to stdin |
| Category | Instance |
Configuration commands
config list
config list
List all configurations currently loaded into the cluster state map, showing the name, runtime type, and allocated port range.
Example output
| Field | Details |
|---|---|
| Syntax | config list |
| Aliases | configs list |
| Category | Configuration |
config reload
config reload
Re-read all
Example output
.json files from ./configuration/ and refresh the in-memory configuration map. Use this after editing configuration files on disk without restarting the node.| Field | Details |
|---|---|
| Syntax | config reload |
| Aliases | configs reload |
| Category | Configuration |
Template commands
template list
template list
Walk the
Example output
./templates/ directory and print every <group>/<name> pair found as a subdirectory.| Field | Details |
|---|---|
| Syntax | template list |
| Aliases | templates list |
| Category | Template |
template sync <pattern> <node>
template sync <pattern> <node>
Zip one or more template directories on the local node and dispatch them to a target cluster node via Hazelcast
Pattern examples
Example output
IExecutorService. The target node extracts the zip into its own ./templates/ directory. See Template Sync for full pattern syntax and workflow details.| Field | Details |
|---|---|
| Syntax | template sync <pattern> <targetNode> |
| Aliases | templates sync |
| Arguments | pattern — sync pattern (see below); targetNode — node ID or Hazelcast member UUID |
| Category | Template |
| Pattern | Syncs |
|---|---|
global/server | Only ./templates/global/server/ |
global/* | All templates in the global group |
* | Every template on the local node |
Extension commands
extension list
extension list
Show all JARs found in
Example output
./extensions/ and whether each has been successfully loaded. Loaded extensions display [LOADED]; installed but failed extensions show [INSTALLED].| Field | Details |
|---|---|
| Syntax | extension list |
| Aliases | extensions list |
| Category | Extension |
extension reload
extension reload
Call
Example output
onReload() on every currently loaded extension. Use this to apply configuration changes within an extension without restarting the node.| Field | Details |
|---|---|
| Syntax | extension reload |
| Aliases | extensions reload |
| Category | Extension |
System commands
help
help
Print a categorized list of all available commands with short descriptions.
| Field | Details |
|---|---|
| Syntax | help |
| Category | System |
stop / exit
stop / exit
Initiate a graceful shutdown of the local Universe node. Running instances on this node will be stopped and Hazelcast will leave the cluster cleanly.
| Field | Details |
|---|---|
| Syntax | stop or exit |
| Category | System |