一、node_exporter的部署
1、下载安装node_exporter
~:wget https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz
~:groupadd prometheus
~:useradd -g prometheus -m -d /var/lib/prometheus -s /sbin/nologin prometheus
~:tar -zxf node_exporter-1.0.1.linux-amd64.tar.gz -C /usr/local/
~:cd /usr/local/
~:mv node_exporter-1.0.1.linux-amd64/ node_exporter
~:chown -R prometheus:prometheus node_exporter
~:vim /usr/lib/systemd/system/node_exporter.service
[Unit]
Description=node-exporter
[Service]
ExecStart=/usr/local/node_exporter/node_exporter
[Install]
WantedBy=multi-user.target
~:systemctl daemon-reload
~:systemctl start node_exporter.service
~:systemctl status node_exporter.service
~:systemctl enable node_exporter.service
2、在grafana中import,load——>https://grafana.com/api/dashboards/8919
3、编辑prometheus.yml配置文件
- job_name: 'node_exporter'
static_configs:
- targets:
- 'xxxx.xxxx.xxxx.xxxx:9100'
4、重启prometheus,再次访问即可。
二、部署redis监控
1、下载redis_exproter
~:wget https://github.com/oliver006/redis_exporter/releases/download/v1.6.1/redis_exporter-v1.6.1.linux-amd64.tar.gz
~:tar -zxf redis_exporter-v1.6.1.linux-amd64.tar.gz
~:mv redis_exporter-v1.6.1.linux-amd64 /usr/local/redis_exporter
~:chown -R prometheus:prometheus /usr/local/redis_exporter
~:ss -tln | grep 9121
2、将redis_exproter与redis集群建立连接
~:./redis_exporter -redis.addr xxxx.xxxx.xxxx.xxxx:7000 &
3、prometheus.yml配置文件编辑,加入以下内容。https://www.cnblogs.com/fsckzy/p/12053604.html
- job_name: 'redis_exporter_targets'
static_configs:
- targets:
- redis://xxxx.xxxx.xxxx.xxxx:7000
- redis://xxxx.xxxx.xxxx.xxxx:7001
- redis://xxxx.xxxx.xxxx.xxxx:7002
- redis://xxxx.xxxx.xxxx.xxxx:7003
- redis://xxxx.xxxx.xxxx.xxxx:7004
- redis://xxxx.xxxx.xxxx.xxxx:7005
metrics_path: /scrape
relabel_configs:
- source_labels: [__address__]
target_label: __param_target
- source_labels: [__param_target]
target_label: instance
- target_label: __address__
replacement: xxxx.xxxx.xxxx.xxxx:9121
- job_name: 'redis'
static_configs:
- targets: ['xxxx.xxxx.xxxx.xxxx:9121']
4、重启prometheus,http://xxxx.xxxx.xxxx.xxxx:9090
5、在grafana中import,load——>11835