Hướng dẫn cài đặt Node Exporter trên Linux
- Bước 1: Tạo mới user sử dụng cho node exporter, thực hiện lệnh sau:
# useradd -rs /bin/false nodeusr
User mới được tạo có tên là nodeusr
- Bước 2: Download file exporter về máy chủ bằng lệnh sau:
# wget https://github.com/prometheus/node_exporter/releases/download/v1.4.0-rc.0/node_exporter-1.4.0-rc.0.linux-amd64.tar.gz
- Bước 3: Giải nén và chuyển file chạy đến thư mục /usr/local/bin
# tar -xzvf node_exporter-1.4.0-rc.0.linux-amd64.tar.gz
# mv node_exporter-1.4.0-rc.0.linux-amd64/node_exporter /usr/local/bin/ - Bước 4: Tạo mới file systemd cho node_exporter để chay như một service với lệnh sau:
vi /etc/systemd/system/node_exporter.service
Thiết lập nội dung như sau và lưu lại:[Unit]
Description=Node Exporter
After=network.target
[Service]
User=nodeusr
Group=nodeusr
Type=simple
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=multi-user.target - Bước 5: Tải lại cấu hình systemd và start services node_exporter
# systemctl daemon-reload
# systemctl start node_exporter
# systemctl enable node_exporter
# systemctl status node_exporter - Bước 6: Mở port node exporter (9100) trên Firewall
- Ubuntu: thực hiện lệnh sau:
# sudo ufw allow 9100
# ufw status verbose - CentOS: thực hiện lệnh sau:
# firewall-cmd --zone=public --add-port=9100/tcp --permanent
# firewall-cmd --reload
# firewall-cmd --list-all - Lưu ý: Với các server nằm bên trong mạng LAN cần public ra ngoài internet, quản trị viên phải NAT thêm port và cấu hình mở port trên firewall của hệ thống.
- Ubuntu: thực hiện lệnh sau:
- Bước 8: Truy cập trang web http://ip-address:9100/metrics sẽ thấy được metrics của server như sau
Như vậy, Long Vân đã hoàn thành hướng dẫn cài đặt Node Exporter trên hệ điều hành Linux. Chúc Quý khách thành công !