**note:** this requires you already have a monitoring server with grafana/prometheus/node exporter setup. this is simply adding new VMs to monitoring and automating the agent install on the host itself. \\ \\ ssh to new host\\ \\ create new bash script using bash script note (see below)\\ \\ ssh to monitoring host (192.168.1.48) \\ \\ nano /etc/prometheus/prometheus.yml\\ \\ add ip at bottom of file, save\\ \\ sudo systemctl restart prometheus\\ \\ check graphana dash\\ \\ 192.168.1.48:3000 login/password\\ \\ 192.168.1.48:9090/targets **script:** \\ nano prom.sh, copy paste the following, save, then bash prom.sh #!/bin/bash cd /tmp sudo apt-get update sudo apt-get install curl -y curl -LO https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz tar -xvf node_exporter-0.18.1.linux-amd64.tar.gz rm node_exporter-0.18.1.linux-amd64.tar.gz sudo mv node_exporter-0.18.1.linux-amd64/node_exporter /usr/local/bin/ sudo useradd -rs /bin/false node_exporter echo "[Unit] Description=Node Exporter After=network.target [Service] User=node_exporter Group=node_exporter Type=simple ExecStart=/usr/local/bin/node_exporter [Install] WantedBy=multi-user.target" > /etc/systemd/system/node_exporter.service sudo systemctl daemon-reload sudo systemctl start node_exporter sudo systemctl status node_exporter sudo systemctl enable node_exporter