Monitoring - Grafana

The operator's Grafana dashboard is a great tool to analyze your node performance and debug any performance issues you might find while running your node.

Installation

To setup your own dashboard, follow these steps:

  1. Enable MetricsAPIPort on port 15000

MetricsAPIPort: 15000
  1. Setup a Prometheus service

  2. Configure prometheus.yaml - make sure to change the targets to your node's name:

    # - <container_name>:15000
  3. Setup Grafana and add Prometheus as a data source.

  4. Align dashboard variables

    • instance(target) - container name, used in 'instance' field for metrics coming from Prometheus. In the given dashboard, instances names are: example-node, make sure to change according to your setup in the dashboard_ssv_operator.json or change in the dashboard settings

    • validator_dashboard_id - exists only in operator dashboard, points to validator dashboard in the set in the dashboard_ssv_operator.json or change in the dashboard settings

That's it, your Grafana dashboard should be up and running!

Need further assistance on monitoring? Reach out to other network operators on our Discord channel

Last updated