以下是在CentOS上安装Prometheus的步骤:

  1. 首先,您需要在CentOS上安装Docker和Docker Compose。您可以使用以下命令来安装它们:

    sudo yum install docker docker-compose
    
  2. 然后,您需要创建一个名为prometheus的目录,并在此目录中创建docker-compose.yml文件。您可以使用以下命令来创建它们:

    sudo mkdir /opt/prometheus
    sudo nano /opt/prometheus/docker-compose.yml
    
  3. 在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文件。

  4. 接下来,您需要创建一个名为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自身的,另一个是用于监视节点导出器的。

  5. 最后,您可以使用以下命令启动Prometheus:

    cd /opt/prometheus
    sudo docker-compose up -d
    

    这将启动Prometheus并使其在后台运行。现在,您可以使用浏览器访问http://localhost:9090/来访问Prometheus的Web界面并开始监视您的系统

centos安装Prometheus

原文地址: https://www.cveoy.top/t/topic/ce0R 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录