You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/cli.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ be named `rabbitmqctl.bat`.
56
56
57
57
Additional tools are optional and can be obtained from GitHub:
58
58
59
-
*[`rabbitmqadmin`](./management-cli) for operator tasks over [HTTP API](./management)
59
+
*[`rabbitmqadmin` v2](./management-cli) for operator tasks over the [HTTP API](./management#http-api)
60
60
*[`rabbitmq-collect-env`](https://github.com/rabbitmq/support-tools) which collects relevant cluster and environment information
61
61
as well as server logs. This tool is specific to Linux and UNIX-like operating systems.
62
62
@@ -66,7 +66,7 @@ including virtual host, user and permission management, destructive operations
66
66
on node's data and so on.
67
67
68
68
`rabbitmqadmin` is built on top of the HTTP API and uses a different mechanism, and only
69
-
requires that the [HTTP API](./management) port is open for outside connections.
69
+
requires that the [HTTP API](./management#http-api) port is open for outside connections.
70
70
71
71
Even though CLI tools ship with the server, most commands [can be used to operate on remote nodes](#remote-nodes).
72
72
Plugins can [provide CLI commands](#command-discovery) that will be discovered by CLI tools for explicitly enabled plugins.
@@ -92,8 +92,8 @@ that has RabbitMQ installed.
92
92
root is added to `PATH` for simpler interactive use. Non-interactive use cases can use full or relative paths without
93
93
modifications to the `PATH` environment variable.
94
94
95
-
[`rabbitmqadmin`](./management-cli) is a standalone tool (no dependencies other than Python 3)
96
-
that can be downloaded from a running node or [directly from GitHub](https://github.com/rabbitmq/rabbitmq-server/blob/main/deps/rabbitmq_management/bin/rabbitmqadmin).
95
+
[`rabbitmqadmin`](./management-cli) is a standalone tool
96
+
that is [distributed via GitHub releases](https://github.com/rabbitmq/rabbitmqadmin-ng/releases).
97
97
98
98
If interaction from a remote node is required, download and extract the [generic UNIX package](./install-generic-unix)
99
99
or use the [Windows installer](./install-windows).
It is not a replacement for `rabbitmqctl` and provides access to a subset of most commonly
738
738
performed operations provided by the [management UI](./management).
739
739
740
-
The tool requires Python 2.7.9 or a more recent version.
740
+
`rabbitmqadmin` uses HTTP API authentication mechanism (basic HTTP authentication).
741
741
742
-
`rabbitmqadmin` uses HTTP API authentication mechanism (basic HTTP authentication). It has to be
743
-
downloaded separately from a running node or [GitHub](https://github.com/rabbitmq/rabbitmq-server/blob/main/deps/rabbitmq_management/bin/rabbitmqadmin).
742
+
It is a native binary and must be [downloaded separately](https://github.com/rabbitmq/rabbitmqadmin-ng/releases) from the RabbitMQ
743
+
distribution.
744
744
745
745
746
746
## "Node-local" and "Clusterwide" Commands {#cli-and-clustering}
Copy file name to clipboardExpand all lines: versioned_docs/version-3.13/cli.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ be named `rabbitmqctl.bat`.
56
56
57
57
Additional tools are optional and can be obtained from GitHub:
58
58
59
-
*[`rabbitmqadmin`](./management-cli) for operator tasks over [HTTP API](./management)
59
+
*[`rabbitmqadmin` v2](./management-cli) for operator tasks over the [HTTP API](./management#http-api)
60
60
*[`rabbitmq-collect-env`](https://github.com/rabbitmq/support-tools) which collects relevant cluster and environment information
61
61
as well as server logs. This tool is specific to Linux and UNIX-like operating systems.
62
62
@@ -66,7 +66,7 @@ including virtual host, user and permission management, destructive operations
66
66
on node's data and so on.
67
67
68
68
`rabbitmqadmin` is built on top of the HTTP API and uses a different mechanism, and only
69
-
requires that the [HTTP API](./management) port is open for outside connections.
69
+
requires that the [HTTP API](./management#http-api) port is open for outside connections.
70
70
71
71
Even though CLI tools ship with the server, most commands [can be used to operate on remote nodes](#remote-nodes).
72
72
Plugins can [provide CLI commands](#command-discovery) that will be discovered by CLI tools for explicitly enabled plugins.
@@ -92,8 +92,8 @@ that has RabbitMQ installed.
92
92
root is added to `PATH` for simpler interactive use. Non-interactive use cases can use full or relative paths without
93
93
modifications to the `PATH` environment variable.
94
94
95
-
[`rabbitmqadmin`](./management-cli) is a standalone tool (no dependencies other than Python 3)
96
-
that can be downloaded from a running node or [directly from GitHub](https://github.com/rabbitmq/rabbitmq-server/blob/main/deps/rabbitmq_management/bin/rabbitmqadmin).
95
+
[`rabbitmqadmin`](./management-cli) is a standalone tool
96
+
that is [distributed via GitHub releases](https://github.com/rabbitmq/rabbitmqadmin-ng/releases).
97
97
98
98
If interaction from a remote node is required, download and extract the [generic UNIX package](./install-generic-unix)
99
99
or use the [Windows installer](./install-windows).
@@ -245,7 +245,7 @@ Most commands only support the online mode (when target node is running).
245
245
`rabbitmq-upgrade` uses a [shared secret authentication mechanism](#erlang-cookie) (described below) with server nodes.
246
246
247
247
248
-
###Offline Mode {#offline-mode}
248
+
## Offline Mode {#offline-mode}
249
249
250
250
`--offline` is a flag supported by `rabbitmq-plugins` commands. When provided, the tool will avoid
251
251
contacting the target node and instead operate on plugin files directly.
It is not a replacement for `rabbitmqctl` and provides access to a subset of most commonly
738
738
performed operations provided by the [management UI](./management).
739
739
740
-
The tool requires Python 2.7.9 or a more recent version.
740
+
`rabbitmqadmin` uses HTTP API authentication mechanism (basic HTTP authentication).
741
741
742
-
`rabbitmqadmin` uses HTTP API authentication mechanism (basic HTTP authentication). It has to be
743
-
downloaded separately from a running node or [GitHub](https://github.com/rabbitmq/rabbitmq-server/blob/main/deps/rabbitmq_management/bin/rabbitmqadmin).
742
+
It is a native binary and must be [downloaded separately](https://github.com/rabbitmq/rabbitmqadmin-ng/releases) from the RabbitMQ
743
+
distribution.
744
744
745
745
746
746
## "Node-local" and "Clusterwide" Commands {#cli-and-clustering}
0 commit comments