16个版本 (2个稳定版)

1.16.0 2023年2月21日
1.16.0-alpha.112023年5月30日
1.16.0-alpha.102023年3月24日
1.16.0-alpha.52023年2月27日
1.15.0 2023年1月7日

#33 in #dashboard

Download history 124/week @ 2024-03-11 111/week @ 2024-03-18 167/week @ 2024-03-25 186/week @ 2024-04-01 122/week @ 2024-04-08 114/week @ 2024-04-15 368/week @ 2024-04-22 111/week @ 2024-04-29 113/week @ 2024-05-06 166/week @ 2024-05-13 86/week @ 2024-05-20 128/week @ 2024-05-27 89/week @ 2024-06-03 101/week @ 2024-06-10 105/week @ 2024-06-17 139/week @ 2024-06-24

每月434次下载
用于54个crate(21个直接使用)

Apache-2.0

575KB
12K SLoC

Rust 10K SLoC // 0.0% comments Bitbake 1K SLoC // 0.1% comments Shell 652 SLoC // 0.1% comments Python 156 SLoC // 0.0% comments INI 10 SLoC // 0.2% comments

指标

测试网Grafana仪表板

测试网仪表板有三个版本,对应于三个发布渠道

每个渠道的仪表板是从与该渠道相关的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的仪表板变量修复查询,检查仪表板中其他正常工作的字段以获取示例。
  1. 在Grafana中打开所需的仪表板
  2. 通过在仪表板的设置菜单中选择另存为..来创建仪表板的开发副本
  3. 按需编辑仪表板
  4. 在“设置”菜单中选择JSON 模型以提取JSON模型。将JSON复制到剪贴板,并粘贴到metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
  5. 删除您的开发仪表板:设置 => 删除

手动部署仪表板

如果您需要立即使用本地工作区中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