Broker 基本信息

GET /api/v4/brokers/{node}

返回集群下所有节点的基本信息。

Path Parameters:

NameTypeRequiredDescription
nodeStringFalse节点名字,如 “emqx@127.0.0.1。
不指定时返回所有节点的信息

Success Response Body (JSON):

NameTypeDescription
codeInteger0
dataObject/Array of Objectsnode 参数存在时返回指定节点信息,
不存在时返回所有节点的信息
data.datetimeString当前时间,格式为 “YYYY-MM-DD HH:mm:ss”
data.nodeString节点名称
data.node_statusString节点状态
data.otp_releaseStringEMQ X 使用的 Erlang/OTP 版本
data.sysdescrString软件描述
data.uptimeStringEMQ X 运行时间,格式为 “H hours, m minutes, s seconds”
data.versionStringEMQ X 版本

Examples:

获取所有节点的基本信息:

  1. $ curl -i --basic -u admin:public -X GET "http://localhost:8081/api/v4/brokers"
  2. {"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 的基本信息:

  1. $ curl -i --basic -u admin:public -X GET "http://localhost:8081/api/v4/brokers/emqx@127.0.0.1"
  2. {"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}