centos安装Prometheus命令
-
首先需要安装epel-release和yum-utils,执行以下命令:
sudo yum install epel-release sudo yum install yum-utils -
添加Prometheus的yum源,执行以下命令:
sudo yum install wget sudo wget https://github.com/prometheus/prometheus/releases/download/v2.33.1/prometheus-2.33.1.linux-amd64.tar.gz sudo tar -xvzf prometheus-2.33.1.linux-amd64.tar.gz -
将Prometheus的可执行文件复制到/usr/local/bin目录下,执行以下命令:
sudo cp prometheus-2.33.1.linux-amd64/prometheus /usr/local/bin/ sudo cp prometheus-2.33.1.linux-amd64/promtool /usr/local/bin/ -
创建Prometheus需要的配置文件目录,执行以下命令:
sudo mkdir /etc/prometheus -
将Prometheus的配置文件复制到/etc/prometheus目录下,执行以下命令:
sudo cp prometheus-2.33.1.linux-amd64/prometheus.yml /etc/prometheus/ -
创建Prometheus的数据目录,执行以下命令:
sudo mkdir /var/lib/prometheus -
修改Prometheus的配置文件,将数据目录路径修改为/var/lib/prometheus,执行以下命令:
sudo vi /etc/prometheus/prometheus.yml将以下内容添加到配置文件中:
global: scrape_interval: 15s evaluation_interval: 15s scrape_configs: - job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] - job_name: 'node_exporter' static_configs: - targets: ['localhost:9100'] -
启动Prometheus服务,执行以下命令:
sudo systemctl start prometheus -
验证Prometheus服务是否正常运行,执行以下命令:
curl http://localhost:9090/如果返回以下内容,则表示Prometheus服务已经正常运行:
# HELP prometheus_build_info A metric with a constant '1' value labeled by version, revision, and branch from which Prometheus was built. # TYPE prometheus_build_info gauge prometheus_build_info{branch="HEAD",revision="f5c5a5eff5",version="2.33.1"} 1 ``
原文地址: https://www.cveoy.top/t/topic/ce0Z 著作权归作者所有。请勿转载和采集!