349 个稳定版本

1.18.22 2024 年 8 月 9 日
1.18.20 2024 年 7 月 25 日
1.18.9 2024 年 3 月 29 日
1.17.13 2023 年 12 月 21 日
0.22.1 2019 年 12 月 25 日

#482神奇豆

Download history 6/week @ 2024-04-15 180/week @ 2024-04-22 33/week @ 2024-04-29 78/week @ 2024-05-06 351/week @ 2024-05-13 48/week @ 2024-05-20 136/week @ 2024-05-27 136/week @ 2024-06-03 21/week @ 2024-06-10 193/week @ 2024-06-17 8/week @ 2024-07-01 122/week @ 2024-07-08 2/week @ 2024-07-15 137/week @ 2024-07-22 372/week @ 2024-07-29

每月 633 次下载

Apache-2.0

32KB
398

《solana-watchtower》程序用于监控集群的健康状况。它通过 RPC API 定期轮询集群,以确认交易计数是否在增加,是否有新的 blockhash 可用,以及没有验证者逾期。结果以 InfluxDB 指标的形式报告,在出现不正常情况时可选推送通知。

如果您只关心一个特定验证者的健康状态,可以使用 --validator-identity 命令行参数将失败通知限制为仅影响该验证者的问题。

如果您不希望接收重复的通知,例如如果您选择通过短信接收通知,则 --no-duplicate-notifications 命令行参数将抑制重复的失败通知。

指标

watchtower-sanity

在每次迭代中,此数据点将发出一个布尔 ok 字段,指示整体结果。

watchtower-sanity-failure

在失败时,该数据点包含以下字段中关于特定失败的测试的详细信息:

  • test:失败的sanity测试的名称
  • err:精确的sanity失败消息

依赖关系

~41–57MB
~1M SLoC