安装Prometheus

安装Prometheus

   运维菜鸟     2021年2月2日 10:06     1316    

下载

安装Prometheus是非常简单的。

下载地址:

https://prometheus.io/download/#prometheus

其中有很的版本,找到对应的版本。

在linux下安装使用

wget https://github.com/prometheus/prometheus/releases/download/v2.24.1/prometheus-2.24.1.linux-amd64.tar.gz

进行下载,如果下载比较慢,可以使用迅雷下载,然后上传到服务器。

 

解压开:

tar -zxvf prometheus-2.24.1.linux-amd64.tar.gz

mv prometheus-2.24.1.linux-amd64 /usr/local/prometheus

cd /usr/local/prometheus

查看prometheus的版本

./prometheus --version

还有一个检查配文件的命令

./promtool check config prometheus.yml

 

配置文件

prometheus只有一个配置文件prometheus.yml

#全局配置

global:

#获取数据时间间隔这里是15s

  scrape_interval:     15s

#规则刷新的时间间隔

  evaluation_interval: 15s

#这里有个获取数据的超时时间,默认是10s

scrape_timeout: 15s

  # scrape_timeout is set to the global default (10s).

 

#报警配置

alerting:

  alertmanagers:

  - static_configs:

    - targets:

      # - alertmanager:9093

 

报警规则文件,一般在alertmanager中。

rule_files:

  # - "first_rules.yml"

  # - "second_rules.yml"

 

#prometheus和node等抓取模块的链接的配置

scrape_configs:

#这个是Prometheus中自带的抓取数据的任务,其默认端口是9090,其他的node默认端口是9100

  - job_name: 'prometheus'

 

    # metrics_path defaults to '/metrics'

    # scheme defaults to 'http'.

 

    static_configs:

- targets: ['localhost:9090']

 

启动prometheus服务

nohup ./prometheus --config.file='/usr/local/prometheus_monitor/prometheus/prometheus.yml' &

这里--config.file是指定配置文件的位置。

 

在浏览器中访问http://ip:9090


文章评论

2

其他文章