diff --git a/install-node_exporter.sh b/install-node_exporter.sh new file mode 100644 index 0000000..80e2545 --- /dev/null +++ b/install-node_exporter.sh @@ -0,0 +1,41 @@ +#!/bin/bash +set -e + +# Download Node Exporter +DOWNLOAD_URL="http://s3.cloudyun.top/relayx/node_exporter-1.10.2.linux-amd64.tar.gz" +echo "Downloading Node Exporter..." +wget "$DOWNLOAD_URL" -O /tmp/node_exporter.tar.gz + +# Extract +echo "Extracting Node Exporter..." +tar -zxvf /tmp/node_exporter.tar.gz -C /tmp + +# Copy to /node_exporter +echo "Copying Node Exporter to /node_exporter..." +sudo cp -r /tmp/node_exporter-1.8.2.linux-amd64 /node_exporter + +# Create systemd service file +SERVICE_FILE="/etc/systemd/system/node_exporter.service" + +echo "Creating systemd service file..." +sudo tee "$SERVICE_FILE" > /dev/null <