首页主机资讯CentOS FetchLinux如何安装Prometheus

CentOS FetchLinux如何安装Prometheus

时间2025-10-28 22:09:03发布访客分类主机资讯浏览319
导读:在CentOS上安装Prometheus,可以按照以下步骤进行: 方法一:使用yum安装 更新系统包 sudo yum update -y 添加Prometheus的yum仓库 创建一个新的repo文件: sudo vi /etc...

在CentOS上安装Prometheus,可以按照以下步骤进行:

方法一:使用yum安装

  1. 更新系统包

    sudo yum update -y
    
  2. 添加Prometheus的yum仓库 创建一个新的repo文件:

    sudo vi /etc/yum.repos.d/prometheus.repo
    

    在文件中添加以下内容:

    [prometheus]
    name=Prometheus
    baseurl=https://packages.prometheus.io/yum/repo/centos/$releasever/$basearch/
    enabled=1
    gpgcheck=1
    gpgkey=https://packages.prometheus.io/gpg
    
  3. 安装Prometheus

    sudo yum install prometheus -y
    
  4. 启动并启用Prometheus服务

    sudo systemctl start prometheus
    sudo systemctl enable prometheus
    
  5. 检查Prometheus状态

    sudo systemctl status prometheus
    
  6. 访问Prometheus Web界面 打开浏览器,访问 http://< your_server_ip> :9090

方法二:手动下载并安装

  1. 下载Prometheus 访问 Prometheus官方下载页面,选择适合你系统的版本并下载。例如:

    wget https://github.com/prometheus/prometheus/releases/download/v2.30.3/prometheus-2.30.3.linux-amd64.tar.gz
    
  2. 解压文件

    tar xvfz prometheus-2.30.3.linux-amd64.tar.gz
    
  3. 移动到合适的位置

    sudo mv prometheus-2.30.3.linux-amd64 /usr/local/prometheus
    
  4. 创建启动脚本 创建一个systemd服务文件:

    sudo vi /etc/systemd/system/prometheus.service
    

    在文件中添加以下内容:

    [Unit]
    Description=Prometheus
    After=network.target
    
    [Service]
    ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml --storage.tsdb.path=/var/lib/prometheus
    Restart=always
    
    [Install]
    WantedBy=multi-user.target
    
  5. 重新加载systemd配置

    sudo systemctl daemon-reload
    
  6. 启动并启用Prometheus服务

    sudo systemctl start prometheus
    sudo systemctl enable prometheus
    
  7. 检查Prometheus状态

    sudo systemctl status prometheus
    
  8. 访问Prometheus Web界面 打开浏览器,访问 http://< your_server_ip> :9090

配置Prometheus

默认情况下,Prometheus会尝试抓取本地的目标。如果你需要配置远程目标或其他高级设置,请编辑 /usr/local/prometheus/prometheus.yml 文件。

例如,添加一个远程目标:

scrape_configs:
  - job_name: 'my_remote_service'
    static_configs:
      - targets: ['<
    remote_host>
    :<
    port>
    ']

保存文件后,重启Prometheus服务以应用更改:

sudo systemctl restart prometheus

通过以上步骤,你应该能够在CentOS上成功安装并运行Prometheus。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS FetchLinux如何安装Prometheus
本文地址: https://pptw.com/jishu/737235.html
CentOS Hadoop部署指南 CentOS FetchLinux如何安装Elasticsearch

游客 回复需填写必要信息