10 个版本 (稳定)
1.18.3 | 2024年2月29日 |
---|---|
1.18.2 | 2023年12月14日 |
1.18.0 | 2023年11月27日 |
1.14.17 | 2023年8月31日 |
1.14.17-rc5 | 2023年5月13日 |
#1553 in 魔法豆
89 每月下载量
1.5MB
28K SLoC
miraland-watchtower
程序用于监控集群的健康状况。它通过 RPC API 定期轮询集群,以确认交易计数正在增加,有新的块哈希可用,且没有验证者违约。结果以 InfluxDB 指标的形式报告,可选地,在健康状态不正常时推送通知。
如果您只关心特定验证者的健康状态,可以使用 --validator-identity
命令行参数将故障通知限制只影响该验证者的问题。
如果您不希望收到重复的通知,例如如果您已经选择通过短信接收通知,则 --no-duplicate-notifications
命令行参数将抑制相同的故障通知。
指标
watchtower-sanity
在每次迭代中,此数据点将发出一个指示总体结果的布尔 ok
字段。
watchtower-sanity-failure
在失败时,此数据点包含以下字段中关于特定测试失败的详细信息
test
:失败的健全性测试的名称err
:确切的健全性失败消息
依赖关系
~39–58MB
~1M SLoC