监控Redis性能指标
1、下载redis客户端的exporter镜像
docker pull oliver006/redis_exporter
2、启动监控的数据库连接,容器创建的时候需要指定
docker run -d -p 9121:9121 oliver006/redis_exporter --redis.addr redis://redis连接IP:6379
3、在prometheus.yml文件末尾追加如下配置:
- job_name: 'redis'
scrape_interval: 5s
static_configs:
- targets: ['192.168.50.60:9121']
labels:
instance: redis
4、重新启动Prometheus镜像,查看Prometheus是否启动完成,访问:http://服务器ip:9090
docker-compose up --force-recreate -d
5、导入Prometheus模板,添加redis-dashboard.json格式模板(文件链接)
监控Linux服务器性能指标
1、下载linux监控的exporter镜像
docker pull prom/node-exporter
2、启动监控的数据库连接,容器创建的时候需要指定
docker run -d -p 9100:9100 prom/node-exporter
3、在prometheus.yml文件末尾追加如下配置:
- job_name: linux
scrape_interval: 10s
static_configs:
- targets: ['IP地址1:9100']
labels:
instance: linux-1
- targets: ['IP地址2:9100']
labels:
instance: linux-2
- job_name: linux
scrape_interval: 10s
static_configs:
- targets: ['192.168.65.160:9100']
labels:
instance: linux-160
- targets: ['192.168.65.203:9100']
labels:
instance: linux-203
- targets: ['192.168.65.210:9100']
labels:
instance: linux-210
- targets: ['192.168.65.42:9100']
labels:
instance: linux-42
4、重新启动Prometheus镜像,查看Prometheus是否启动完成,访问:http://服务器ip:9090
docker-compose up --force-recreate -d
5、导入Prometheus模板,添加node-exporter-for-prometheus-dashboard-cn-v20201010_rev24.json格式模板(文件附件)