sudo useradd --no-create-home --shell /bin/false node_exporter
# Последнюю версию пакета ищем здесь:
# https://github.com/prometheus/node_exporter/releases
wget https://github.com/.../node_exporter-0.17.0.linux-amd64.tar.gz
wget https://github.com/prometheus/node_exporter/releases/node_exporter-0.17.0.linux-amd64.tar.gz
C:\Users\ifast\downloads\node_exporter-1.3.1.linux-amd64.tar.gz
C:\work\pscp C:\Users\ifast\downloads\node_exporter-1.3.1.linux-amd64.tar.gz root@172.17.10.130:/root/monitoring/
tar -xvzf node_exporter-1.3.1.linux-amd64.tar.gz
cp node_exporter-1.3.1.linux-amd64 /usr/local/bin/
Создаем /etc/systemd/system/node_exporter.service:
[Unit]
Description=Node Exporter
Wants=network-online.target
After=network-online.target
[Service]
User=node_exporter
Group=node_exporter
ExecStart=/usr/local/bin/node_exporter
[Install]
WantedBy=default.target
Запускаем демона:
systemctl stop node_exporter
systemctl daemon-reload
systemctl start node_exporter
systemctl status node_exporter
systemctl enable node_exporter
Проверяем, что метрики отдаются:
curl 'localhost:9100/metrics'
Готово!
<div id="content">
<p>При получении URL <a href="http://localhost:9100/metrics">http://localhost:9100/metrics</a> произошла следующая ошибка</p>
<blockquote id="error">
<p><b>Доступ к кэшу запрещён.</b></p>
<p><b>ACL: log_usernotauth</b></p>