Broker 基本信息

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}