Node_exporter安装(Linux)
一、下载安装包
# wget https://github.com/prometheus/node_exporter/releases/download/v0.17.0/node_exporter-0.17.0.linux-amd64.tar.gz
二、启动
# tar -zxvf node_exporter-0.17.0.linux-amd64.tar.gz
# cd node_exporter-0.17.0.linux-amd64
# ./node_exporter
三、测试
# curl http://localhost:9100/metrics
四、添加到系统服务
写入node_exporter.service
文件
# vim /etc/systemd/system/node_exporter.service
在其中添加如下内容,然后保存退出
[Unit]
Description=Node Exporter
Wants=network-online.target
After=network-online.target
[Service]
User=root
ExecStart=/usr/local/node_exporter-0.17.0.linux-amd64/node_exporter
[Install]
WantedBy=default.target
重载systemd系统
# systemctl daemon-reload
启动服务
# systemctl status node_exporter
# systemctl start node_exporter
# systemctl enable node_exporter
Wmi_exporter安装(Windows)
一、安装
下载.msi文件点击安装后自动启动并添加到服务并且为自动启动状态
二、测试
wmi_exporter默认端口为9182,浏览器中输入:http://localhost:9182/metrics
Prometheus安装
一、下载Linux下解压安装包
# wget https://github.com/prometheus/prometheus/releases/download/v2.7.1/prometheus-2.7.1.linux-amd64.tar.gz
# tar -zxvf prometheus-2.7.1.linux-amd64.tar.gz -C /usr/local/
二、配置数据源
# vim /usr/local/prometheus-2.7.1.linux-amd64/prometheus.yml
Node_exporter
- job_name: 'node_exporter'
metrics_path: /metrics
static_configs:
- targets: ['localhost:9100','192.168.0.185:9100','192.168.0.232:9100']
Wmi_exporter
- job_name: 'wmi_exporter'
metrics_path: /metrics
static_configs:
- targets: ['192.168.0.215:9182']
三、启动Prometheus
# cd /usr/local/prometheus-2.7.1.linux-amd64
# ./prometheus --config.file=prometheus.yml &
四、添加到系统服务
# mkdir /var/lib/prometheus
写入prometheus.service
文件
# vim /etc/systemd/system/prometheus.service
在其中添加如下内容,然后保存退出
[Unit]
Description=Prometheus Server
Documentation=https://prometheus.io/docs/introduction/overview/
After=network.target
[Service]
Type=simple
User=root
Restart=on-failure
ExecStart=/usr/local/prometheus-2.7.1.linux-amd64/prometheus --config.file=/usr/local/prometheus-2.7.1.linux-amd64/prometheus.yml --storage.tsdb.path=/var/lib/prometheus
Restart=on-failure
[Install]
WantedBy=multi-user.target
重载systemd系统
# systemctl daemon-reload
启动服务并测试
# systemctl start prometheus
# systemctl status prometheus
# systemctl enable prometheus # 设置开机启动
Grafana安装
一、下载Granfana
# wget https://dl.grafana.com/oss/release/grafana-5.4.3-1.x86_64.rpm
二、安装Granfana
# rpm -ivh grafana-5.4.3-1.x86_64.rpm
warning: grafana-5.4.3-1.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 24098cb6: NOKEY
error: Failed dependencies:
urw-fonts is needed by grafana-5.4.3-1.x86_64
如果安装时遇到报错则安装以下模块
# yum install -y urw-fonts
三、启动Granfana
# systemctl enable grafana-server
# systemctl start grafana-server