跳转至

节点

原文:https://docs.elrond.com/sdk-and-tools/rest-api/nodes

查询节点(对等点)信息。

获取 获取心跳状态

https://gateway.elrond.com/node/heartbeatstatus

这个端点允许用户查询节点的状态。

RequestResponse 🟢 200:好的

心跳状态检索成功。

{
    "data": {
        "heartbeats": [
          ...
          {
            "timeStamp": "2020-06-04T16:02:41.191947208Z",
            "publicKey": "006d...",
            "versionNumber": "v1.0.125-0-g2164f5f04/go1.13.4/linux-amd64",
            "nodeDisplayName": "DrDelphi4",
            "identity": "stakingagency",
            "totalUpTimeSec": 7367,
            "totalDownTimeSec": 0,
            "maxInactiveTime": "1m41.148001375s",
            "receivedShardID": 4294967295,
            "computedShardID": 4294967295,
            "peerType": "eligible",
            "isActive": true
          },
          {
            "timeStamp": "2020-06-04T16:02:29.567740999Z",
            "publicKey": "667a...",
            "versionNumber": "v1.0.125-0-g2164f5f04/go1.13.4/linux-amd64",
            "nodeDisplayName": "DrDelphi0",
            "identity": "stakingagency",
            "totalUpTimeSec": 7367,
            "totalDownTimeSec": 0,
            "maxInactiveTime": "1m9.537847751s",
            "receivedShardID": 4294967295,
            "computedShardID": 4294967295,
            "peerType": "eligible",
            "isActive": true
          },
          ...
        ]
    },
    "error": "",
    "code": "successful"
} 

获取 获取节点状态

http://localhost:8080/node/status

这个端点允许查询节点的所有指标。

RequestResponse 🟢 200:好的

统计信息检索成功。

{
  "data": {
    "metrics": {
        "erd_shard_id": 2,
        "erd_nonce": 403,
        "erd_min_gas_limit": 50000,
        "erd_min_gas_price": 1000000000,
        "erd_denomination": 18,
        ...
    }
  },
  "error": "",
  "code": "successful"
} 
重要

此端点在代理上不可用。只有节点(观察者)公开这个端点。

获取 获取 P2P 状态

http://localhost:8080/node/p2pstatus

这个端点允许用户查询节点的 P2P 状态。

RequestResponse 🟢 200:好的

P2P 状态检索成功。

{
    "data": {
        "metrics": {
          "erd_p2p_cross_shard_observers": "...",
          "erd_p2p_cross_shard_validators": "...",
          "erd_p2p_intra_shard_observers": "...",
          "erd_p2p_intra_shard_validators": "...",
          "erd_p2p_num_connected_peers_classification": "...",
          "erd_p2p_num_receiver_peers_fast_reacting": 2,
          "erd_p2p_num_receiver_peers_out_of_specs": 2,
          "erd_p2p_num_receiver_peers_slow_reacting": 13,
          "erd_p2p_peak_num_receiver_peers_fast_reacting": 8,
          "erd_p2p_peak_num_receiver_peers_out_of_specs": 8,
          "erd_p2p_peak_num_receiver_peers_slow_reacting": 13,
          "erd_p2p_peak_peer_num_processed_messages_fast_reacting": 3,
          "erd_p2p_peak_peer_num_processed_messages_out_of_specs": 3,
          "erd_p2p_peak_peer_num_processed_messages_slow_reacting": 8,
          "erd_p2p_peak_peer_num_received_messages_fast_reacting": 3,
          "erd_p2p_peak_peer_num_received_messages_out_of_specs": 3,
          "erd_p2p_peak_peer_num_received_messages_slow_reacting": 8,
          "erd_p2p_peak_peer_size_processed_messages_fast_reacting": 1291,
          "erd_p2p_peak_peer_size_processed_messages_out_of_specs": 1291,
          "erd_p2p_peak_peer_size_processed_messages_slow_reacting": 4363,
          "erd_p2p_peak_peer_size_received_messages_fast_reacting": 1291,
          "erd_p2p_peak_peer_size_received_messages_out_of_specs": 1291,
          "erd_p2p_peak_peer_size_received_messages_slow_reacting": 4363,
          "erd_p2p_peer_info": "...",
          "erd_p2p_peer_num_processed_messages_fast_reacting": 1,
          "erd_p2p_peer_num_processed_messages_out_of_specs": 1,
          "erd_p2p_peer_num_processed_messages_slow_reacting": 5,
          "erd_p2p_peer_num_received_messages_fast_reacting": 1,
          "erd_p2p_peer_num_received_messages_out_of_specs": 1,
          "erd_p2p_peer_num_received_messages_slow_reacting": 5,
          "erd_p2p_peer_size_processed_messages_fast_reacting": 289,
          "erd_p2p_peer_size_processed_messages_out_of_specs": 289,
          "erd_p2p_peer_size_processed_messages_slow_reacting": 2711,
          "erd_p2p_peer_size_received_messages_fast_reacting": 289,
          "erd_p2p_peer_size_received_messages_out_of_specs": 289,
          "erd_p2p_peer_size_received_messages_slow_reacting": 2711,
          "erd_p2p_unknown_shard_peers": "..."
        }
    },
    "error": "",
    "code": "successful"
} 
重要

此端点在代理上不可用。只有节点(观察者)公开这个端点。

获取 获取对等信息

http://localhost:8080/node/peerinfo

这个端点允许查询关于其对等体的特定信息。

RequestResponse 🟢 200:好的

成功检索对等信息。

{
    "data": {
        "info": [
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "",
            "peertype": "observer",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21100",
              "/ip4/127.0.0.1/tcp/21100",
              "/ip4/192.168.2.104/tcp/21100",
              "/ip4/172.17.0.1/tcp/21100"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "",
            "peertype": "unknown",
            "addresses": [
              "/ip4/127.0.0.1/tcp/9999",
              "/ip4/127.0.0.1/tcp/9999",
              "/ip4/192.168.2.104/tcp/9999",
              "/ip4/172.17.0.1/tcp/9999"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/192.168.2.104/tcp/21504",
              "/ip4/192.168.2.104/tcp/21504",
              "/ip4/172.17.0.1/tcp/21504",
              "/ip4/127.0.0.1/tcp/21504"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21503",
              "/ip4/172.17.0.1/tcp/21503",
              "/ip4/127.0.0.1/tcp/21503",
              "/ip4/192.168.2.104/tcp/21503"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21502",
              "/ip4/127.0.0.1/tcp/21502",
              "/ip4/192.168.2.104/tcp/21502",
              "/ip4/172.17.0.1/tcp/21502"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/127.0.0.1/tcp/21507",
              "/ip4/127.0.0.1/tcp/21507",
              "/ip4/192.168.2.104/tcp/21507",
              "/ip4/172.17.0.1/tcp/21507"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21501",
              "/ip4/192.168.2.104/tcp/21501",
              "/ip4/172.17.0.1/tcp/21501",
              "/ip4/127.0.0.1/tcp/21501"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21508",
              "/ip4/127.0.0.1/tcp/21508",
              "/ip4/192.168.2.104/tcp/21508",
              "/ip4/172.17.0.1/tcp/21508"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21506",
              "/ip4/127.0.0.1/tcp/21506",
              "/ip4/192.168.2.104/tcp/21506",
              "/ip4/172.17.0.1/tcp/21506"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "",
            "peertype": "observer",
            "addresses": [
              "/ip4/127.0.0.1/tcp/38188",
              "/ip4/192.168.2.104/tcp/38188",
              "/ip4/172.17.0.1/tcp/38188"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21505",
              "/ip4/127.0.0.1/tcp/21505",
              "/ip4/192.168.2.104/tcp/21505",
              "/ip4/172.17.0.1/tcp/21505"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "",
            "peertype": "observer",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21102",
              "/ip4/127.0.0.1/tcp/21102",
              "/ip4/192.168.2.104/tcp/21102",
              "/ip4/172.17.0.1/tcp/21102"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "...",
            "peertype": "validator",
            "addresses": [
              "/ip4/172.17.0.1/tcp/21500",
              "/ip4/127.0.0.1/tcp/21500",
              "/ip4/192.168.2.104/tcp/21500",
              "/ip4/172.17.0.1/tcp/21500"
            ]
          },
          {
            "isblacklisted": false,
            "pid": "...",
            "pk": "",
            "peertype": "observer",
            "addresses": [
              "/ip4/192.168.2.104/tcp/21101",
              "/ip4/192.168.2.104/tcp/21101",
              "/ip4/172.17.0.1/tcp/21101",
              "/ip4/127.0.0.1/tcp/21101"
            ]
        }
     ]
    },
    "error": "",
    "code": "successful"
} 
重要

此端点在代理上不可用。只有节点(观察者)公开这个端点。



回到顶部