Broker 基本信息
GET /api/v4/brokers/{node}
返回集群下所有节点的基本信息。
Path Parameters:
Name | Type | Required | Description |
---|---|---|---|
node | String | False | 节点名字,如 “emqx@127.0.0.1。 不指定时返回所有节点的信息 |
Success Response Body (JSON):
Name | Type | Description |
---|---|---|
code | Integer | 0 |
data | Object/Array of Objects | node 参数存在时返回指定节点信息, 不存在时返回所有节点的信息 |
data.datetime | String | 当前时间,格式为 “YYYY-MM-DD HH:mm:ss” |
data.node | String | 节点名称 |
data.node_status | String | 节点状态 |
data.otp_release | String | EMQ X 使用的 Erlang/OTP 版本 |
data.sysdescr | String | 软件描述 |
data.uptime | String | EMQ X 运行时间,格式为 “H hours, m minutes, s seconds” |
data.version | String | EMQ X 版本 |
Examples:
获取所有节点的基本信息:
$ curl -i --basic -u admin:public -X GET "http://localhost:8081/api/v4/brokers"
{"data":[{"version":"develop","uptime":"4 hours, 21 minutes, 19 seconds","sysdescr":"EMQ X Broker","otp_release":"R21/10.3.5","node_status":"Running","node":"emqx@127.0.0.1","datetime":"2020-02-19 15:27:24"}],"code":0}
获取节点 emqx@127.0.0.1 的基本信息:
$ curl -i --basic -u admin:public -X GET "http://localhost:8081/api/v4/brokers/emqx@127.0.0.1"
{"data":{"version":"develop","uptime":"1 minutes, 51 seconds","sysdescr":"EMQ X Broker","otp_release":"R21/10.3.5","node_status":"Running","node":"emqx@127.0.0.1","datetime":"2020-02-20 14:11:31"},"code":0}