📖
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

Enable & Start/Restart Services

Getting everything up, running, and starting on its own

PreviousTeku CompatibilityNextChecking Software Status

Last updated 2 years ago

Everything is now configured and ready to be started or restarted.

For any software installed using another guide, follow your usual instructions for starting or restarting the consensus client, the execution client, Prometheus, Grafana, node_exporter, json_exporter, and Ethereum Metrics Exporter.

Refresh the service files for systemd so that systemd knows there are changes to how services are to be run.

sudo systemctl daemon-reload

Enable all services.

sudo systemctl enable prometheus grafana-server node_exporter json_exporter eth-metrics

The quick and easy method to get everything running/reloaded is to simply tell all services to restart. Everything already running will restart and the rest will start.

sudo systemctl restart prometheus grafana-server node_exporter json_exporter eth-metrics

The systemctl restart command does not provide any feedback on how things are running. We can check the status on the next page.

If you changed any command-line flags for your consensus or execution clients, reload and restart those services using your standard procedures.

Results of systemctl enable command
Results of systemctl restart command