监视网络

控制台提供了多种方式来监视区块链网络的活动和运行状况。例如,您可以查找有关提交到分类账的块总数的汇总信息,或者搜索并查找有关特定渠道上发生的特定链代码事务处理的信息。

如何监控区块链网络?

您可以使用控制台定位以下信息源,帮助您了解网络中正在发生的事情。

网络概述信息

如果您需要一目了然的信息来了解整个网络的工作情况,并发现任何一般问题(如高失败交易率),请使用“仪表板”选项卡。请参见 View Network Activity

分类账汇总

有关特定渠道上事务处理的运行时统计信息的信息,请转到渠道的“Ledger Summary(分类账汇总)”区域。您可以钻取到特定事务处理以获得有关该事务处理的更多信息,例如发起该事务处理的成员以及认可该事务处理的对等方。请参阅查看渠道的分类帐活动

节点运行状况

使用节点的 "Health Summary"(运行状况汇总)区域可帮助您了解节点在网络上的运行情况,例如 CPU 利用率和内存利用率。请参见:

仪表盘上有哪些类型的信息?

控制台的 "Dashboard"(显示板)选项卡概述了网络运行情况。您可以使用此信息确定任何问题,并导航到控制台中的其他选项卡,在其中可以了解有关问题的更多信息并解决任何问题。

汇总栏

本节显示网络中的组件(例如,节点和链代码的数量)。您可以单击组件编号以转到控制台选项卡以获取更多信息,或执行与组件相关的任务。如果您的实例是开发实例,则“Development mode(开发模式)”将显示在汇总栏的右下角。

在控制台顶部,您可以看到正在使用的实例类型。如果您是网络创始人,那么您将看到“(创始人)”。如果您是网络中的参与者,则控制台顶部会显示您加入到的网络的名称。例如,“( <foundername> 的参与者)”。

健康状况

此部分显示正在运行的节点数以及在网络中停止的节点数。单击节点编号可转到“节点”选项卡,以调查节点可能停止的原因,或了解有关网络中节点的更多信息。

网络中的节点在虚拟机 (Virtual Machine,VM) 内进行分区。此部分还显示已用分区内存的百分比以及已用 CPU 和磁盘的百分比。如果内存百分比相对较低(例如,50% 或更低),则可以创建另一个对等节点,而不会显著降低系统的性能。如果百分比接近 100,则您的系统很可能无法支持其他对等节点。

渠道活动

此区域显示已创建的块数,以及已根据创建的块数执行了多少个事务处理。请注意,创建的块可能比用户事务处理多。例如,如果您创建新渠道或部署链代码,则这些链代码归类为系统级事务处理,并包含在块中,但未归类为用户事务处理。此区域显示处理事务最多的前四个通道,对于每个通道显示成功和失败的事务数。

请注意以下信息:

  • 用户事务处理是指在链代码执行过程中调用的事务处理,而不是基础操作(例如设置网络、创建渠道以及安装和部署链代码)。

  • 一个块可以包含多个用户事务处理。

您可以筛选显示的活动信息量。您可以选择设置的时间范围(例如,上一小时或上周),也可以选择自定义并选取所需的活动信息的日期。

对等活动

此区域显示网络对等节点完成的背书和提交数。此区域显示支持和提交最多事务的前四个对等节点,对于这四个对等节点中的每个节点,此区域显示成功和失败的背书和提交数。

请注意以下信息:

  • 事务处理是背书,提交是指将事务处理写入块时。

  • 提交可以是用户事务处理,也可以是系统事务处理

  • 提交数是已提交到块的事务处理数。提交不是块。

  • 只有特定的对等节点必须执行背书,但所有对等节点必须执行提交。

您可以筛选显示的活动信息量。您可以选择设置的时间范围(例如,上一小时或上周),也可以选择自定义并选取所需的活动信息的日期。

查看网络活动

使用控制台的 "Dashboard"(显示板)选项卡可以查找有关区块链网络活动的信息,例如正在运行或停止的节点的百分比,以及网络如何成功执行链代码事务处理。

您可以将此信息用作开始位置,然后使用控制台中的其他选项卡钻取到发现的任何问题。有关“仪表盘”选项卡中显示的信息,请参阅仪表盘上的信息类型是什么?
  1. 转到控制台并选择仪表盘选项卡。
  2. 要查看在特定时间(例如上周或月份)发生的渠道和对等活动信息,请转至筛选器下拉菜单,然后选择所需的时间范围。选择“定制”以输入特定的开始日期和结束日期,然后单击应用