This is a work-in-progress Grafana dashboard for monitoring the Slinky Oracle. Setting up Prometheus/Grafana is outside the scope of this repo. Use the excellent guide from Artifact Staking.
Example of the dYdX dashboard:
- This is in-progress and will have significant updates in 2024 as I (and other operators) better understand the important metrics and alerts for proper oracle operations.
- This requires a Prometheus data source (obviously), pulling data from the both the standard prometheus endpoint of the blockchain binary as well as the prometheus endpoint of the Slinky Oracle (by default at :9090)
- Ensure that node-exporter is installed on your Validator to pull machine metrics:
apt install prometheus-node-exporter
. - This dashboard relies primarily on the
job
tag, assuming that both the blockchain and sidecar prometheus endpoints are tied to the samejob
tag, the metrics should flow
# Example job in
- job_name: dydx
static_configs:
- targets: [
"33.33.33.33:26660", # binary prom endpoint
"33.33.33.33:9090", # slinky side car prom endpoint
]
- TBD
- Utilize the all-in-one metrics and alerting solution here...
- Download the
.json
file from the Grafana folder in this repository - Hit Import in Grafana
- Click Upload JSON and select the file downloaded
- Select your Prometheus datasource from the dropdown & import!
Have ideas/changes/additions? Great! Feel free to push a PR to this repo or reach out to me on Discord!
RHINO is a professionally managed, highly available validator service. Earn rewards and help secure networks by staking your tokens with RHINO. We operate across the Aptos, Cosmos, Chainlink, and Helium ecosystems. Read more at https://rhinostake.com.