zoukankan      html  css  js  c++  java
  • 监控工具之---Prometheus 安装详解(三)

    Prometheus安装

      在centos、ubuntu等系统上安装步骤如下:

      下载prometheus最新安装包

    # wget https://github.com/prometheus/prometheus/releases/download/v2.12.0/prometheus-2.12.0.linux-amd64.tar.gz
    

       将下载好的安装进行解压

    # tar xf prometheus-2.5.0.linux-amd64.tar.gz
    

       将安装文件中的执行文件放到/usr/local/bin/目录下,方便命令可以直接执行(可选)

    # cp prometheus-2.5.0.linux-amd64/{prometheus,promtool} /usr/local/bin/
    

       指定prometheus配置文件路径

    # prometheus --config.file="/etc/prometheus/prometheus.yml"

      使用promtool命令可以查看prometheus配置文件语法格式是否正确

    # promtool check config /opt/prometheus-2.12.0.linux-amd64/prometheus.yml
    

       通过docker安装

    # docker run -d -p 9090:9090 -v /tmp/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus
    

    Node exporter安装

      安装Node exporter最新安装包

    # wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_exporter-0.18.1.linux-amd64.tar.gz
    

       将下载的安装包进行解压

    # tar -xf node_exporter-0.18.1.linux-amd64.tar.gz
    

       进入到解压后的安装包,将执行命令cp到/usr/local/bin目录下

    # cp node_exporter /usr/local/bin/
    

    Prometheus提供了几个参数来修改本地存储的配置,主要有:

    启动参数 默认值 含义
    --storage.tsdb.path /data 数据存储路径
     --storage.tsdb.retention.time 15d 样本数据在存储中保存的时间。超过该时间限制的数据就会被删除。
    --storage.tsdb.retention.size 0 每个块的最大字节数(不包括 wal 文件)。如果超过限制,最早的样本数据会被优先删除。支持的单位有 KB, MB, GB, PB,例如:“512MB”。该参数只是试验性的,可能会在未来的版本中被移除。

     

    启动服务方法

      方法一:使用screen命令进行启动

    # screen
    进入到prometheus或是node_exporter安装目录,将服务启动起来
    root@Prometheus:/opt/node_exporter-0.18.1.linux-amd64# screen -ls
    There are screens on:
            13286.pts-0.Prometheus  (09/10/2019 09:52:46 AM)        (Detached)
            13129.pts-0.Prometheus  (09/10/2019 09:50:09 AM)        (Detached)
    2 Sockets in /run/screen/S-root.
    #在此进入程序后台,可以通过screen -r 13286,退出后台,ctrl+ad,退出后台并结束进程ctrl+d

       方法二:使用daemonize方式

  • 相关阅读:
    51nod 1179 最大的最大公约数 (数论)
    POJ 3685 二分套二分
    POJ 3045 贪心
    LIC
    HDU 1029 Ignatius and the Princess IV
    HDU 1024 Max Sum Plus Plus
    HDU 2389 Rain on your Parade
    HDU 2819 Swap
    HDU 1281 棋盘游戏
    HDU 1083 Courses
  • 原文地址:https://www.cnblogs.com/weidongliu/p/11496087.html
Copyright © 2011-2022 走看看