安装Prometheus可以使用Docker容器来实现,以下是在Docker下安装Prometheus的步骤:
- 首先,在主机上安装Docker和Docker Compose工具(如果尚未安装)。
- 在您选择的目录下创建一个新文件夹。例如,您可以执行以下命令:
mkdir /opt/prometheus
- 接下来,创建一个名为docker-compose.yml的文件,并将以下内容添加到该文件中:
version: '3'
services:
prometheus:
image: prom/prometheus:v2.22.0
ports:
- 9090:9090
volumes:
- ./prometheus:/etc/prometheus/
command:
- '--config.file=/etc/prometheus/prometheus.yml'
- '--storage.tsdb.path=/prometheus'
restart: always
- 然后,在该目录下创建另一个名为“prometheus”的子目录,并在其中创建一个名为“prometheus.yml”的文件,并将以下内容添加到该文件中:
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'prometheus'
static_configs:
- targets: ['localhost:9090']
- 执行以下命令启动Prometheus容器:
docker-compose up -d
- 您可以通过访问http://localhost:9090/graph来验证是否已成功安装Prometheus。
注意:在此示例中,我们使用版本号为v2.22.0的prom/prometheus镜像。您可以更改版本号以获取所需的版本。