📖
Stake Local Dashboard
  • Stake Local Dashboard
    • Library Sections
  • Dashboard Installation
    • Installation Overview
    • Install Supporting Software
      • Install Prerequisites
      • Install Prometheus
      • Install Grafana
      • Install node_exporter
      • Install json_exporter
      • Install Ethereum Metrics Exporter
    • Configure Ethereum Clients
    • Configure Supporting Software
      • Configure json_exporter
      • Configure Prometheus Rules
      • Configure Ethereum Metrics Exporter
    • Prometheus Jobs & Targets
      • Prometheus Jobs
      • About Stake Local Labels
      • Base Targets Installation
      • Consensus Client Targets
      • Execution Client Targets
      • Validator Client Targets
      • node_exporter Target
      • json_exporter Target
      • Ethereum Metrics Exporter Targets
      • Third-Party Targets
      • Ethereum Address Targets
      • Validator Public Key Targets
      • Optional: Grafana Target
      • Optional: Prometheus Target
      • Clean Up Unused Targets
    • Optional: Alternative Dashboard Compatibility
      • Besu Dashboard Compatibility
      • Erigon Dashboard Compatibility
      • Geth Dashboard Compatibility
      • Lighthouse Dashboard Compatibility
      • Lodestar Dashboard Compatibility
      • Nethermind Dashboard Compatibility
      • Nimbus Dashboard Compatibility
      • Prysm Dashboard Compatibility
      • Teku Compatibility
    • Enable & Start/Restart Services
      • Checking Software Status
    • Install Dashboard
  • Additional Modifications
    • Additional Staking Groups
    • Change or Add Currency
Powered by GitBook
On this page
  1. Dashboard Installation

Install Supporting Software

Install the supporting software required for the Stake Local Dashboard

PreviousInstallation OverviewNextInstall Prerequisites

Last updated 2 years ago

For full functionality, the Stake Local Dashboard requires the following software packages:

  • - Collects data from Ethereum clients and the data exporters

  • - Queries Prometheus for data and displays dashboards

  • - Exports host status and performance metrics in the Prometheus format.

  • - Converts JSON-formatted API responses to the Prometheus format. Used for API calls to consensus clients, execution clients, and third-party APIs.

  • - Exports consensus and execution client API responses in the Prometheus format. Covers some API calls inaccessible to json_exporter.

The three "exporters" in the list above are technically optional, but highly recommended. Many dashboard panels will be partially or completely disabled without one or more of these exporters.

Skip the installation process for any products already installed on your system. Configuration of the software is handled later.

Instructions for Ubuntu Server 22.04 LTS

The following sections cover installation of all supporting software on a clean Ubuntu Server 22.04 LTS. You may need to adapt these instructions to your specific operating system.

Prometheus
Grafana
node_exporter
json_exporter
Ethereum Metrics Exporter
Install Prerequisites
Install Prometheus
Install Grafana
Install node_exporter
Install json_exporter
Install Ethereum Metrics Exporter