3个稳定版本
1.8.2 | 2021年11月2日 |
---|---|
1.8.1 | 2021年10月26日 |
1.8.0 | 2021年10月27日 |
#2 in #gemachain
200 每月下载量
在 32 个crate(13个直接) 中使用
420KB
10K SLoC
指标
测试网Grafana仪表板
测试网仪表板有三个版本,分别对应三个发布频道
- https://metrics.gemachain.com:3000/d/monitor-edge/cluster-telemetry-edge
- https://metrics.gemachain.com:3000/d/monitor-beta/cluster-telemetry-beta
- https://metrics.gemachain.com:3000/d/monitor/cluster-telemetry
每个频道的仪表板是从与该频道关联的git分支中的metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
源文件定义的,并由运行ci/publish-metrics-dashboard.sh
的自动化部署。
可以通过https://buildkite.com/gemacoin/publish-metrics-dashboard的仪表板的“新建构建”按钮随时触发部署。
修改仪表板
通过修改metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
来完成仪表板更新,直接在Grafana中进行的手动编辑将被覆盖。
- 在数据探索器https://metrics.gemachain.com:8888/中查看要添加的指标。
- 在编辑仪表板图表的查询时,使用汉堡按钮后面的“切换编辑模式”选择使用原始SQL,并将查询复制到文本字段中。可能需要使用仪表板变量(如$testnet或$timeFilter)修复查询,检查仪表板中其他正常工作的字段以获取示例。
- 在Grafana中打开所需的仪表板
- 通过在仪表板的“设置”菜单中选择
JSON Model
来创建仪表板的开发副本 - 按需编辑仪表板
- 通过在“设置”菜单中选择
JSON Model
来提取JSON模型。将JSON复制到剪贴板并将其粘贴到metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
中。 - 删除您的开发仪表板:
设置
=>删除
手动部署仪表板
如果您需要立即使用本地工作区中的 cluster-monitor.json
部署仪表板,
$ export GRAFANA_API_TOKEN="an API key from https://metrics.gemachain.com:3000/org/apikeys"
$ metrics/publish-metrics-dashboard.sh (edge|beta|stable)
请注意,自动化最终会覆盖您的手动部署。
依赖项
~13–29MB
~437K SLoC