Crates.io | waffles-solana-metrics |
lib.rs | waffles-solana-metrics |
version | 1.16.0-alpha.11 |
source | src |
created_at | 2023-01-07 07:31:05.610921 |
updated_at | 2023-05-30 15:45:06.178092 |
description | Waffle Labs maintained Solana Metrics |
homepage | https://waffles.so/ |
repository | https://github.com/waffles-labs/solana |
max_upload_size | |
id | 752857 |
size | 414,253 |
There are three versions of the testnet dashboard, corresponding to the three release channels:
The dashboard for each channel is defined from the
metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
source
file in the git branch associated with that channel, and deployed by automation
running ci/publish-metrics-dashboard.sh
.
A deploy can be triggered at any time via the New Build
button of
https://buildkite.com/solana-labs/publish-metrics-dashboard.
Dashboard updates are accomplished by modifying
metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
,
manual edits made directly in Grafana will be overwritten.
Save As..
in the
Settings
menu for the dashboardJSON Model
in the Settings
menu. Copy the JSON to the clipboard
and paste into metrics/scripts/grafana-provisioning/dashboards/cluster-monitor.json
,Settings
=> Delete
If you need to immediately deploy a dashboard using the contents of
cluster-monitor.json
in your local workspace,
$ export GRAFANA_API_TOKEN="an API key from https://metrics.solana.com:3000/org/apikeys"
$ metrics/publish-metrics-dashboard.sh (edge|beta|stable)
Note that automation will eventually overwrite your manual deploy.