Install Grafana here
https://grafana.com/docs/grafana/latest/installation/debian/
https://grafana.com/grafana/download?platform=linux&edition=oss
Install Node Exporter and Prometheus from here
https://prometheus.io/download/
you can also install prometheus with snap
sudo snap install prometheus
but the yaml will be in
/var/snap/prometheus/53/prometheus.yml
start a screen
screen -S node
run node exporter
./node_exporter
https://prometheus.io/docs/guides/node-exporter/
add scape config to prometheus.yml
nano prometheus.yml
scrape_configs:
- job_name: node
static_configs:
- targets: ['localhost:9100']
screen -S prom
./prometheus --config.file=./prometheus.yml
ip add to find your IP address
browse to 192.168.xxx.xxx:3000
name and password admin//admin
add prometheus data source
add grafana dashboard for node exporter here
https://grafana.com/grafana/dashboards/1860
that is it!