4个版本
1.16.0-alpha.10 | 2023年3月24日 |
---|---|
1.16.0-alpha.9 | 2023年3月23日 |
1.16.0-alpha.5 | 2023年2月27日 |
1.16.0-alpha.4 | 2023年2月23日 |
#72 in #maintained
21每月下载量
1.5MB
25K SLoC
使用solana-watchtower
程序来监控集群的健康状况。它通过RPC API定期轮询集群,以确认事务计数是否在增加,是否有新的blockhash可用,以及没有验证者违约。结果以InfluxDB指标的形式报告,可选地,在健康状态失败时推送通知。
如果您只关心一个特定验证器的健康状况,可以使用--validator-identity
命令行参数来限制失败通知仅针对影响该验证器的问题。
如果您不希望收到重复通知,例如,如果您选择通过短信接收通知,则可以使用--no-duplicate-notifications
命令行参数来抑制相同的失败通知。
指标
watchtower-sanity
在每次迭代中,此数据点将通过布尔ok
字段指示总体结果。
watchtower-sanity-failure
在失败时,此数据点包含有关特定测试失败的详细信息,如下列字段所示
test
:失败的完整性测试的名称err
:确切的完整性失败消息
依赖关系
~41–61MB
~1M SLoC