🇵🇭
Bitskwela x Lido CS Fleet: ETH Home Staking Guide
  • Simulan dito: Kunin ang iyong mga OAT at Mga Tungkulin
  • Ang Lido Community Staking Module
  • Mga Nilalaman
  • Mahalaga: 5 na Utos
  • Pag-unawa sa mga ETH Validators
    • Iba't ibang paraan ng pag-stake ng ETH
    • Mga Tungkulin at Responsibilidad ng Mga Operator ng Node
    • Gantimpala at parusa
    • Pagpili ng Iyong mga Kliyente
  • Setup ng Hardware at OS
    • ​​Setup Overview
    • Kinakailangang Hardware at System Requirements
    • Paggawa ng Iyong Hardware
    • Pamamahala sa Pag-uugnay at Seguridad
    • Installin ang OS
    • Para sa pagpapatibay ng iyong server
  • Installing & Configuring Clients
    • Validator Key Generation
    • Ihanda ang Operating System
    • Mag-set up at i-configure ang execution layer client (Nethermind)
    • Mag-set up at i-configure ang consensus layer client (Teku)
    • Mag-set up at i-configure ang validator client (Teku)
    • Mag-set up at i-configure ang MEV-boost
  • Monitoring, Maintenance, at Updates
    • Mag-set up ng monitoring suite
      • Mag-install at i-configure ang Prometheus
      • Mag-install at i-configure ang Node Exporter
      • Mag-install at i-configure ang Grafana
      • Google Uptime Check
      • Beaconcha.in App settings
  • Pagpapanatili at Pag-update
    • Pag-update ng Nethermind
    • Pag-update ng Teku
    • Pag-update ng monitoring suite
    • Pag-prune ng Nethermind
  • Pag-iipon ng Testnet ETH at Mainnet na Transisyon
    • Pag-iipon ng Testnet ETH sa iyong validator
    • Transisyon sa Mainnet
  • Mga Nakasanayang Praktis
    • Paghahadlang sa Slashing
    • Pagsasaayos ng Uptime at Performance
    • Pagsasaayos ng Seguridad
    • Pamamahala sa iyong withdrawal wallet
  • MGA TIPS
    • Advanced Networking
  • Mga Mapagkukunan
    • Listahan ng mga mapagkukunan
Powered by GitBook
On this page
  • Mga Setting ng Beaconcha.in website
  • Mga Setting ng Validator node
  • Mga Setting ng Beaconcha.in App
  1. Monitoring, Maintenance, at Updates
  2. Mag-set up ng monitoring suite

Beaconcha.in App settings

PreviousGoogle Uptime CheckNextPag-update ng Nethermind

Last updated 1 year ago

Mga Setting ng Beaconcha.in website

Pumunta sa beaconcha.in sa iyong browser at mag-sign up para sa isang account.

I-download ang beaconcha.in app sa iyong mobile phone.

Kapag ikaw ay nakalog in na, pindutin ang iyong User icon sa kanang sulok sa itaas at piliin ang "Settings".

Pindutin ang "Mobile App" tab at pumili ng "Desktop" bilang Architecture option.

Piliin ang iyong consensus layer client mula sa listahan at kopyahin ang resultang flag kasama ang iyong sariling unique API key. Tulad ng makikita mo, ako ay nag-redact ng aking API key sa ibaba at siguraduhing hindi mo rin ipapakita ang sa iyo.

Mga Setting ng Validator node

Susunod, ikaw ay mag SSH sa iyong validator node at idagdag ang flag na ito sa iyong Teku (o iba pang CL) client.

Kapag nakalog in ka na sa iyong validator node, i-run ang sumusunod na command upang buksan ang configuration file ng iyong Teku Beacon Node:

sudo nano /etc/systemd/system/tekubeacon.service

Ilagay ang flag na iyong kinopya kanina sa configuration file.

[Unit]
Description=Teku Beacon Node (Mainnet)
Wants=network-online.target
After=network-online.target
[Service]
User=teku
Group=teku
Type=simple
Restart=always
RestartSec=5
Environment="JAVA_OPTS=-Xmx6g"
Environment="TEKU_OPTS=-XX:-HeapDumpOnOutOfMemoryError"
ExecStart=/usr/local/bin/teku/bin/teku \
  --network=mainnet \
  --data-path=/var/lib/teku \
  --ee-endpoint=http://127.0.0.1:8551 \
  --ee-jwt-secret-file=/var/lib/jwtsecret/jwt.hex \
  --initial-state=https://beaconstate.ethstaker.cc \
  --metrics-enabled=true \
  --rest-api-enabled=true \
  --builder-endpoint=http://127.0.0.1:18550 \
  --validators-builder-registration-default-enabled=true \
  --metrics-publish-endpoint 'https://beaconcha.in/api/v1/client/metrics?apikey=<your_API_key>
  
[Install]
WantedBy=multi-user.target

Pindutin ang CRTL + O, ENTER, pagkatapos CTRL + X upang i-save at lumabas.

Susunod, gawin ito sa Teku validator client

sudo nano /etc/systemd/system/tekuvalidator.service

Ilagay ang parehong flag na iyong kinopya kanina sa configuration file.

[Unit]
Description=Teku Validator Client (Mainnet)
Wants=network-online.target
After=network-online.target
[Service]
User=teku
Group=teku
Type=simple
Restart=always
RestartSec=5
Environment="JAVA_OPTS=-Xmx6g"
Environment="TEKU_OPTS=-XX:-HeapDumpOnOutOfMemoryError"
ExecStart=/usr/local/bin/teku/bin/teku vc \
  --network=mainnet \
  --data-path=/var/lib/teku \
  --validators-external-signer-public-keys=<validator pubkeys> \
  --validators-external-signer-url=http://<external_signer_IP_address> \
  --beacon-node-api-endpoint=http://localhost:5051,http://<backup_beacon_node>:<http/rest_port_number> \
  --validators-proposer-default-fee-recipient=<designated wallet address> \
  --validators-proposer-blinded-blocks-enabled=true\
  --validators-graffiti="<yourgraffiti>" \
  --metrics-enabled=true \
  --doppelganger-detection-enabled=true \
  --metrics-publish-endpoint 'https://beaconcha.in/api/v1/client/metrics?apikey=<your_API_key>
  
[Install]
WantedBy=multi-user.target

Pindutin ang CRTL + O, ENTER, pagkatapos CTRL + X upang i-save at lumabas.

I-reload ang systemd daemon, pagkatapos i-restart ang Teku beacon node at Teku validator client service. Tiyakin na pareho ang mga service na “active (running)”.

sudo systemctl daemon-reload
sudo systemctl restart tekubeacon.service tekuvalidator.service
sudo systemctl status tekubeacon.service tekuvalidator.service

Bantayan ang journal logs ng bawat service para sa anumang error messages.

  • Para sa Teku Beacon Node:

sudo journalctl -fu tekubeacon -o cat | ccze -A
  • Para sa Teku Validator Client:

sudo journalctl -fu tekuvalidator -o cat | ccze -A

Mga Setting ng Beaconcha.in App

Buksan ang Beaconcha.in mobile app at subukan ito:

  • 1st tab - Buod ng mga validators sa iyong watchlist

  • 2nd tab - Maghanap para sa iyong Validator ID o public key at tingnan ang flag sa kanan upang idagdag ito sa iyong watchlist

  • 3rd tab - Tingnan ang karagdagang device level diagnostics tulad ng CPU, RAM, disk space, networking throughput, peer count, atbp.

  • 4th tab - I-configure ang iyong mga notification preference para sa iyong validator sa settings.