1264  
监控节点
作者: 姜天雨 于 2021年07月14日 发布在分类 / 区块链基础知识 / 底层框架资料 / GoQuorum 下,并于 2022年06月09日 编辑

监控节点

监控节点 性能

您可以配置 GoQuorum 节点来收集可以在 Grafana   等可视化工具中查看的指标。

本页面介绍了如何配置 GoQuorum 节点以提供指标并启用监控。

收集指标

GoQuorum 节点可以收集和公开以下格式的指标数据:

  • ExpVars;通过 HTTP 用于检测和公开指标的标准 Go 接口。

  • Prometheus; ExpVars 的替代方案,也是首推选项,因为它允许用户拉取或推送指标,并且具有跨语言一致的指标格式。

  • InfluxDB; 指标只能推送到 Influx 。

使用 GoQuorum--metrics, --pprof, --pprofaddr 和 pprofport ( 如果适用,默认端口为 6060 ) command line options ,并将抓取工具端点设置为以下内容:

  • In ExpVar format at http://127.0.0.1:6060/debug/metrics

  • In Prometheus format at http://127.0.0.1:6060/debug/metrics/prometheus

粘贴图片

使用 --metric.influxdb   和相关的   command line options 将指标数据推送到 InfluxDB 。

粘贴图片

可视化收集的数据

GoQuorum 指标数据可以使用许多仪表板工具进行可视化。 我们提供了 goQuourm dashboard   ,可以将其导入您的 Grafana 实例。

粘贴图片

使用 Quorum 休眠

Quorum Hibernate  是一种代理,用于监控节点的 API 流量并在节点处于非活动状态时休眠。 这通过确保只有接收 API 请求的节点或建立共识所需的节点正在运行来降低基础设施成本。

Quorum Hibernate 也会唤醒 hibernating nodes :

  • 收到新交易或 API 请求时。

  • 允许它定期与网络同步。




 推荐知识

 历史版本

修改日期 修改人 备注
2022-06-09 13:07:08[当前版本] 尹紫娟 更新数据
2021-07-14 16:57:05 姜天雨 创建版本

 附件

附件类型

PNGPNG

  目录
    区块链服务网络发展联盟