centos安装Prometheus
以下是在CentOS上安装Prometheus的步骤:
-
首先,您需要在CentOS上安装Docker和Docker Compose。您可以使用以下命令来安装它们:
sudo yum install docker docker-compose -
然后,您需要创建一个名为prometheus的目录,并在此目录中创建docker-compose.yml文件。您可以使用以下命令来创建它们:
sudo mkdir /opt/prometheus sudo nano /opt/prometheus/docker-compose.yml -
在docker-compose.yml文件中,您需要添加以下内容:
version: '3' services: prometheus: image: prom/prometheus volumes: - ./prometheus.yml:/etc/prometheus/prometheus.yml command: - '--config.file=/etc/prometheus/prometheus.yml' - '--storage.tsdb.path=/prometheus' ports: - '9090:9090'此配置文件将使用Prometheus的官方Docker映像,并将它们绑定到本地的prometheus.yml文件。
-
接下来,您需要创建一个名为prometheus.yml的文件。您可以使用以下命令来创建它:
sudo nano /opt/prometheus/prometheus.yml然后,您可以在其中添加以下内容:
global: scrape_interval: 15s scrape_configs: - job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] - job_name: 'node_exporter' static_configs: - targets: ['localhost:9100']此配置文件定义了两个抓取配置:一个是用于Prometheus自身的,另一个是用于监视节点导出器的。
-
最后,您可以使用以下命令启动Prometheus:
cd /opt/prometheus sudo docker-compose up -d这将启动Prometheus并使其在后台运行。现在,您可以使用浏览器访问http://localhost:9090/来访问Prometheus的Web界面并开始监视您的系统
原文地址: https://www.cveoy.top/t/topic/ce0R 著作权归作者所有。请勿转载和采集!