zoukankan      html  css  js  c++  java
  • centos7 安装prometheus node_exporter

    node_exporter官方地址

    https://github.com/prometheus/node_exporter/releases

    选取linux-amd64.tar.gz版,例如https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz


     本教程有设置node_exporter的用户名和密码验证,不可以直接使用,需要看

    为 Prometheus node_exporter添加用户名和密码验证

    • 本教程node_exporter 对外端口修改为61921
    • 本教程node_exporter 设置了对外用户名和密码(供自己使用),你要用这个脚本就需要修改你自己的用户名和密码,请参考https://www.cnblogs.com/faberbeta/p/13555278.html

     cenots 脚本安装node_exporter, 并添加根据centos 6或者centos 7添加node_exporter systemd或者init.d service

    #!/bin/bash
    os_version=$(cat /etc/redhat-release|sed -r 's/.* ([0-9]+)..*/1/')
    
    
    
    mkdir /usr/local/exporter
    cd /usr/local/src/
    wget -O node_exporter-1.0.1.linux-amd64.tar.gz https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz ||
    wget -O node_exporter-1.0.1.linux-amd64.tar.gz http://download.zhufunin.com/prometheus/node_exporter-1.0.1.linux-amd64.tar.gz
    tar zxf node_exporter-1.0.1.linux-amd64.tar.gz
    
    test -d /usr/local/exporter/node_exporter || mv node_exporter-1.0.1.linux-amd64 /usr/local/exporter/node_exporter
    wget -O /usr/local/exporter/node_exporter/config.yml http://download.zhufunin.com/prometheus/config.yml
    
    if [[ "${os_version}" == "7" ]];then
        wget -O /usr/lib/systemd/system/node_exporter.service http://download.zhufunin.com/prometheus/node_exporter.service
        systemctl daemon-reload
        systemctl enable node_exporter
        systemctl restart node_exporter
    else
        wget -O /etc/init.d/node_exporter http://download.zhufunin.com/prometheus/node_exporter
        chmod 755 /etc/init.d/node_exporter
        chkconfig node_exporter on
        service node_exporter restart
    fi
     
     
  • 相关阅读:
    Oracle-创建PDB
    win10怎么看IP地址、怎么看主机名
    怎么读dll文件
    Windows的注册表是什么?
    DbHelperOra类的相关链接(没看)
    C#中//注释和///注释的区别
    有关C#的序列化
    【智能指针 | 01】std::shared_ptr的使用教程
    coreump
    d
  • 原文地址:https://www.cnblogs.com/faberbeta/p/13555385.html
Copyright © 2011-2022 走看看