16个版本 (2个稳定版)
1.16.0 | 2023年2月21日 |
---|---|
1.16.0-alpha.11 | 2023年5月30日 |
1.16.0-alpha.10 | 2023年3月24日 |
1.16.0-alpha.5 | 2023年2月27日 |
1.15.0 | 2023年1月7日 |
#33 in #dashboard
每月434次下载
用于54个crate(21个直接使用)
575KB
12K SLoC
指标
测试网Grafana仪表板
测试网仪表板有三个版本,对应于三个发布渠道
- https://metrics.solana.com:3000/d/monitor-edge/cluster-telemetry-edge
- https://metrics.solana.com:3000/d/monitor-beta/cluster-telemetry-beta
- https://metrics.solana.com:3000/d/monitor/cluster-telemetry
每个渠道的仪表板是从与该渠道相关的git分支中的metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
源文件定义的,并由运行ci/publish-metrics-dashboard.sh
的自动化部署。
可以通过点击https://buildkite.com/solana-labs/publish-metrics-dashboard的“新建构建”按钮在任何时候触发部署。
修改仪表板
通过修改metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
来完成仪表板的更新,**直接在Grafana中进行的手动编辑将被覆盖**。
- 在数据探索器https://metrics.solana.com:8888/中检查要添加的指标。
- 当编辑仪表板图形的查询时,使用汉堡按钮后面的“切换编辑模式”选择项来使用原始SQL并将查询复制到文本字段。您可能需要使用如$testnet或$timeFilter的仪表板变量修复查询,检查仪表板中其他正常工作的字段以获取示例。
- 在Grafana中打开所需的仪表板
- 通过在仪表板的
设置
菜单中选择另存为..
来创建仪表板的开发副本 - 按需编辑仪表板
- 在“
设置
”菜单中选择JSON 模型
以提取JSON模型。将JSON复制到剪贴板,并粘贴到metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
。 - 删除您的开发仪表板:
设置
=>删除
手动部署仪表板
如果您需要立即使用本地工作区中cluster-monitor.json
的内容部署仪表板,
$ export GRAFANA_API_TOKEN="an API key from https://metrics.solana.com:3000/org/apikeys"
$ metrics/publish-metrics-dashboard.sh (edge|beta|stable)
请注意,自动化最终将覆盖您的手动部署。
依赖项
~18-32MB
~566K SLoC