🇵🇭
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
  • I-download at i-install ang Node Exporter
  • I-configure ang serbisyo ng Node Exporter
  • Simulan ang serbisyo ng Node Exporter
  1. Monitoring, Maintenance, at Updates
  2. Mag-set up ng monitoring suite

Mag-install at i-configure ang Node Exporter

PreviousMag-install at i-configure ang PrometheusNextMag-install at i-configure ang Grafana

Last updated 1 year ago

I-download at i-install ang Node Exporter

ang pinakabagong bersyon ng Node Exporter at patakbuhin ang proseso ng pag-verify ng checksum upang tiyakin na ang in-download na file ay hindi binago.

cd
curl -LO https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz
echo "a550cd5c05f760b7934a2d0afad66d2e92e681482f5f57a917465b1fba3b02a6 node_exporter-1.7.0.linux-amd64.tar.gz" | sha256sum --check

Bawat in-download na file ay may kaniya-kaniyang checksum. Palitan ang aktwal na checksum at URL ng download link sa code block sa itaas.

Tiyakin na pumili ng amd64 version. Kanan-klik sa linked text at piliin ang "copy link address" upang makuha ang URL ng download link sa curl.

Inaasahang output: Patunayan ang output ng checksum verification

node_exporter-1.7.0.linux-amd64.tar.gz: OK

Kung na-verify ang checksum, i-extract ang mga file at ilipat ang mga ito sa (/usr/local/bin) directory para sa kalinisan at pinakamahusay na praktis. Pagkatapos, linisin ang mga duplicated na kopya.

tar xvf node_exporter-1.7.0.linux-amd64.tar.gz
sudo cp node_exporter-1.7.0.linux-amd64/node_exporter /usr/local/bin
rm -r node_exporter-1.7.0.linux-amd64 node_exporter-1.7.0.linux-amd64.tar.gz

I-configure ang serbisyo ng Node Exporter

Lumikha ng isang account (node_exporter) na walang access sa server para sa Node Exporter upang tumakbo bilang isang background service. Ito ay magpapahigpit sa mga potensyal na attacker sa Node Exporter service sa hindi kanais-nais na pangyayari na kanilang mapasok sa pamamagitan ng compromised na client update.

sudo useradd --no-create-home --shell /bin/false node_exporter

Lumikha ng isang systemd configuration file para sa serbisyo ng Node Exporter upang tumakbo sa background.

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

I-paste ang mga parameter ng konfigurasyon sa ibaba sa file:

[Unit]
Description=Node Exporter
Wants=network-online.target
After=network-online.target
[Service]
User=node_exporter
Group=node_exporter
Type=simple
Restart=always
RestartSec=5
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target

Kapag tapos ka na, i-save ito gamit ang Ctrl+O at Enter, pagkatapos ay mag-exit gamit ang Ctrl+X.

Simulan ang serbisyo ng Node Exporter

I-reload ang systemd upang magparehistro ng mga ginawang pagbabago, simulan ang serbisyo ng Node Exporter, at suriin ang status nito upang tiyakin na ito ay tumatakbo.

sudo systemctl daemon-reload
sudo systemctl start node_exporter.service
sudo systemctl status node_exporter.service

Inaasahang output: Ang output ay dapat magsabi na ang Node Exporter ay "active (running)". Pindutin ang CTRL-C upang lumabas at magpapatuloy ang Node Exporter sa pagtakbo.

Gamitin ang sumusunod na command upang suriin ang mga logs ng proseso ng pag-sync ng Teku Beacon Node. Mag-ingat sa anumang mga babala o mga error.

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

Inaasahang output:

Pindutin ang Ctrl+C upang lumabas sa monitoring.

Kung ang serbisyo ng Node Exporter ay umaandar nang maayos, maaari na nating paganahin ito upang umandar nang awtomatiko kapag nire-reboot ang sistema.

sudo systemctl enable node_exporter.service
I-Download
sudo systemctl status node_exporter.service