zoukankan      html  css  js  c++  java
  • Prometheus+node_exporter

    Prometheus监控服务器

    监控服务器CPU、内存、磁盘、I/O等信息,首先需要安装node_exporter。

    node_exporter的作用是用于机器系统数据收集。

    下载地址

    这里要选择自己合适的版本

    wget https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz
    tar -zxvf node_exporter-1.0.1.linux-amd64.tar.gz
    

    ARM架构

    wget https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-arm64.tar.gz
    tar -zxvf node_exporter-1.0.1.linux-arm64.tar.gz
    
    启动
    cd node_exporter-1.0.1.linux-arm64
    ./node_exporter
    

    修改promethues配置文件

    进入promethues文件夹

    cd prometheus-2.22.1.linux-arm64/
    vim prometheus.yml
    
    - job_name: 'node'
        scrape_interval:     10s
        static_configs:
        - targets: ['localhost:9100']
    

    启动服务

    ./prometheus --config.file=prometheus.yml
    

    浏览器访问 IP:9100

    配置启动文件

    [Unit]
    Description=Prometheus Monitoring System
    Documentation=Prometheus Monitoring System
    
    [Service]
    ExecStart=/opt/monitor/service/node_exporter-1.0.1.linux-arm64/node_exporter
    
    [Install]
    WantedBy=multi-user.target
    
    

    刷新文件

    systemctl daemon-reload
    

    启动命令

    systemctl start node_exporter    #启动
    systemctl stop node_exporter     #停止
    systemctl restart node_exporter  #重启
    systemctl status node_exporter   #查看状态
    

    配置Prometheus采集插件

    这里输入8919



  • 相关阅读:
    Spring ListFactoryBean实例
    Spring集合 (List,Set,Map,Properties) 实例
    Spring Bean作用域实例
    Spring内部bean实例
    Spring bean加载多个配置文件
    如何注入值到Spring bean属性
    Spring Bean引用例子
    Spring构造方法注入类型歧义
    Spring JavaConfig @Import实例
    Spring JavaConfig实例
  • 原文地址:https://www.cnblogs.com/SunMoonSky/p/14001835.html
Copyright © 2011-2022 走看看