监视网络
控制台提供了多种方式来监视区块链网络的活动和运行状况。例如,您可以查找有关提交到分类账的块总数的汇总信息,或者搜索并查找有关特定渠道上发生的特定链代码事务处理的信息。
如何监控区块链网络?
您可以使用控制台定位以下信息源,帮助您了解网络中正在发生的事情。
网络概述信息
如果您需要一目了然的信息来了解整个网络的工作情况,并发现任何一般问题(如高失败交易率),请使用“仪表板”选项卡。请参见 View Network Activity 。
分类账汇总
有关特定渠道上事务处理的运行时统计信息的信息,请转到渠道的“Ledger Summary(分类账汇总)”区域。您可以钻取到特定事务处理以获得有关该事务处理的更多信息,例如发起该事务处理的成员以及认可该事务处理的对等方。请参阅查看渠道的分类帐活动。
节点运行状况
使用节点的 "Health Summary"(运行状况汇总)区域可帮助您了解节点在网络上的运行情况,例如 CPU 利用率和内存利用率。请参见:
仪表盘上有哪些类型的信息?
控制台的 "Dashboard"(显示板)选项卡概述了网络运行情况。您可以使用此信息确定任何问题,并导航到控制台中的其他选项卡,在其中可以了解有关问题的更多信息并解决任何问题。
汇总栏
本节显示网络中的组件(例如,节点和链代码的数量)。您可以单击组件编号以转到控制台选项卡以获取更多信息,或执行与组件相关的任务。如果您的实例是开发实例,则“Development mode(开发模式)”将显示在汇总栏的右下角。
在控制台顶部,您可以看到正在使用的实例类型。如果您是网络创始人,那么您将看到“(创始人)”。如果您是网络中的参与者,则控制台顶部会显示您加入到的网络的名称。例如,“( <foundername> 的参与者)”。
健康状况
此部分显示正在运行的节点数以及在网络中停止的节点数。单击节点编号可转到“节点”选项卡,以调查节点可能停止的原因,或了解有关网络中节点的更多信息。
网络中的节点在虚拟机 (Virtual Machine,VM) 内进行分区。此部分还显示已用分区内存的百分比以及已用 CPU 和磁盘的百分比。如果内存百分比相对较低(例如,50% 或更低),则可以创建另一个对等节点,而不会显著降低系统的性能。如果百分比接近 100,则您的系统很可能无法支持其他对等节点。
渠道活动
此区域显示已创建的块数,以及已根据创建的块数执行了多少个事务处理。请注意,创建的块可能比用户事务处理多。例如,如果您创建新渠道或部署链代码,则这些链代码归类为系统级事务处理,并包含在块中,但未归类为用户事务处理。此区域显示处理事务最多的前四个通道,对于每个通道显示成功和失败的事务数。
请注意以下信息:
-
用户事务处理是指在链代码执行过程中调用的事务处理,而不是基础操作(例如设置网络、创建渠道以及安装和部署链代码)。
-
一个块可以包含多个用户事务处理。
您可以筛选显示的活动信息量。您可以选择设置的时间范围(例如,上一小时或上周),也可以选择自定义并选取所需的活动信息的日期。
对等活动
此区域显示网络对等节点完成的背书和提交数。此区域显示支持和提交最多事务的前四个对等节点,对于这四个对等节点中的每个节点,此区域显示成功和失败的背书和提交数。
请注意以下信息:
-
事务处理是背书,提交是指将事务处理写入块时。
-
提交可以是用户事务处理,也可以是系统事务处理
-
提交数是已提交到块的事务处理数。提交不是块。
-
只有特定的对等节点必须执行背书,但所有对等节点必须执行提交。
您可以筛选显示的活动信息量。您可以选择设置的时间范围(例如,上一小时或上周),也可以选择自定义并选取所需的活动信息的日期。
查看网络活动
使用控制台的 "Dashboard"(显示板)选项卡可以查找有关区块链网络活动的信息,例如正在运行或停止的节点的百分比,以及网络如何成功执行链代码事务处理。
- 转到控制台并选择仪表盘选项卡。
- 要查看在特定时间(例如上周或月份)发生的渠道和对等活动信息,请转至筛选器下拉菜单,然后选择所需的时间范围。选择“定制”以输入特定的开始日期和结束日期,然后单击应用。