grafana - 在 Grafana 中显示离散的、非基于时间的数据(区块链上下文)
问题描述
我正在使用 Prometheus + Grafana 来监控区块链系统中的事件。它完成了工作,但有一个巨大的警告:两个系统似乎都假设(大量)指标是连续的和基于时间的。这不会很好,因为它很难将每个数据点与块号相关联。此外,块时间是可变的,如果抓取间隔是x
,并且突然有多个块在比 更短的时间内出现x
,那么它们都会被遗漏并且永远不会在数据中表示。理想情况下,我希望我的数据的 x 轴是块号,y 轴是我在该块上抓取的任何数据。
我似乎很清楚,prometheus 的基于 pull 的系统并不真正适合,但我一直无法找到适合我需求的合适数据源。我更喜欢仍然使用 Grafana 以避免需要设置新系统。
解决方案
推荐阅读
- pact-lang - Pact 中的模块守卫
- javascript - 如何将前一项附加到数组中的下一项?
- javascript - 尽管有几个 `try`-`catch` 块,但仍获得 UnhandledPromiseRejectionWarning
- javascript - 在 Firebase 中创建用户后获取身份提供者令牌
- ssl - curl 命令有效,但 C 程序失败 NSS:找不到客户端证书(未指定昵称)
- docker - Minikube 有 IP - 不能卷曲
- cplex - X 二进制变量和 W 是 dvar 浮点数。如果 Wi>0 然后 Xi=1,我想得到这个结果
- mysql - 如何选择没有实际分组项目的组
- r - 将 scale_color 与类日期变量一起使用会产生错误:as.Date.numeric(value) : 'origin' must be provided
- firebase - Flutter firebase_database 获取孩子