基于Docker搭建node-exporter+Prometheus+Grafana服务器监控平台

转载自:https://blog.csdn.net/qq_37688023/article/details/106532101 

目录

 

一、前言

在前面 Linux服务器监控:Grafana+InfluxDB+Telegraf监控平台搭建这篇中讲到一种服务器监控的方式。下面给大家说一下另一种服务器监控的方式,使用node-exporter+Prometheus+Grafana搭建的服务器监控平台。

在这里插入图片描述

这里安装node-exporter和Prometheus都是通过Docker安装的,关于Docker的安装,可以参考我的这篇博客的前面一部分:Docker安装Jenkins,它不香吗?

二、node-exporter安装

  • 下载镜像

    docker pull prom/node-exporter
    
    • 1
  • 生成容器

    docker run -d -p 9100:9100 prom/node-exporter
    
    • 1

    在这里插入图片描述

  • 验证是否安装成功——访问URL http://服务器IP:9100/metrics
    在这里插入图片描述

三、Prometheus安装及配置

3.1 设置配置文件

  • 创建配置文件prometheus.yml

    mkdir /home/prometheus
    cd /home/prometheus
    vim prometheus.yml
    
    • 1
    • 2
    • 3
  • 配置文件内容如下:其中IP地址填写要监控的服务器的IP地址,也就是前面安装node-exporter的服务器的IP地址

    global:
      scrape_interval:60s
      evaluation_interval: 60s
     
    scrape_configs:
      - job_name: prometheus
        static_configs:
          - targets: ['localhost:9090']
            labels:
              instance: prometheus
     
      - job_name: linux
        static_configs:
          - targets: ['IP地址:9100']
            labels:
              instance: localhost
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16

3.2 Docker安装Prometheus

  • 下载镜像
    docker pull prom/prometheus
    
    • 1
  • 生成容器
    docker run  -d -p 9090:9090 -v /home/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus
    
    • 1
    在这里插入图片描述
  • 验证是否安装成功
    (1)访问URL:http://IP地址:9090/graph
    在这里插入图片描述
    (2)访问targets:http://IP地址:9090/targets
    在这里插入图片描述

四、Grafana安装及配置

4.1 Grafana安装

关于Grafana安装请参考我前面的博客 Jmeter+Grafana+Influxdb可视化性能监控平台搭建:让压测实时的“酷炫”起来!三、Grafana安装及配置

4.2 Grafana配置Prometheus

  • 添加数据源,并选择Prometheus
    在这里插入图片描述
  • 配置Prometheus相关数据
    在这里插入图片描述
    在这里插入图片描述

4.3 下载模板并创建仪表盘

  • 下载ID为11074的模板文件,下载链接为:https://grafana.com/grafana/dashboards/11074
    在这里插入图片描述

  • 导入模板:点击+号->Import->upload .json file,选择下载好的模板文件。
    在这里插入图片描述
    在这里插入图片描述

  • 最后效果
    在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值