一、前言
二、工具簡介
三、搭建流程
3.1 node_exporter安裝
- 步驟1:下載鏡像包:docker pull prom/node-exporter
- 步驟2:啓動鏡像包:docker run -d -p 9100:9100 --name node-exporter prom/node-exporter:latest
- 步驟3:查看已啓動的鏡像:docker ps
3.2 prometheus安裝
- 步驟1:下載鏡像包:docker pull prom/prometheus
- 步驟2:新建目錄prometheus: mkdir /opt/prometheus
- 步驟3:cd進入prometheus目錄下,編輯配置文件prometheus.yml:
cd /opt/prometheus/vim prometheus.yml
global: scrape_interval: 60s evaluation_interval: 60s scrape_configs: - job_name: prometheus static_configs: - targets: ['localhost:9090'] labels: instance: prometheus - job_name: linux static_configs: - targets: ['192.168.91.132:9100'] labels: instance: localhost
docker run -d -p 9090:9090 -v /opt/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus
特別說明:
1、如果prometheus沒有采集到job,要檢查下是不是改了配置文件後沒有重啓容器鏡像
2、prometheus可以配置熱加載配置,可百度
3.2 Grafana安裝,展示數據