美文网首页
服务器端 性能数据监控

服务器端 性能数据监控

作者: bonnie_xing | 来源:发表于2020-09-18 11:52 被阅读0次

说在前面:接着上一条 locust实现压力测试 测试报告 性能监控平台
在实现了TPS和RT监控之后,现在需要对系统的数据进行监控。
一下介绍将再上一条基础上。继续使用Prometheus、Grafana进行数据收集和展示

效果图

先来一个搭建好之后的效果图


image.png

实现方式

一、修改Prometheus的配置文件

增加 node-exporter 的数据收集
该文件存储在了对应的性能测试脚本下:
/home/ops/bonnie/load_test_0806/prometheus.yml

global:
  scrape_interval:     10s
  evaluation_interval: 10s

scrape_configs:
  - job_name: prometheus
    static_configs:
      - targets: ['host.docker.internal:9090']
        labels:
          instance: prometheus

  - job_name: locust

    metrics_path: '/export/prometheus'
    static_configs:
      - targets: ['172.28.249.182:8089']
        labels:
          instance: locust

  - job_name: 'server'
    static_configs:
      - targets: ['172.17.0.1:9100']
        labels:
          instance: server

二、运行启动 node-exporter,进行数据上报

docker run -itd --name=node-exporter   -p 9100:9100   -v "/proc:/host/proc:ro"   -v "/sys:/host/sys:ro"   -v "/:/rootfs:ro"   --restart=always   prom/node-exporter

三、重启Prometheus

找到正在运行的Prometheus的docker
重新启动

docker ps -a
docker restart d945c8a3773e
image.png

四、配置Grafana模板

直接选择现有的模板即可


image.png

参考链接

https://blog.csdn.net/catoop/article/details/103992643
https://segmentfault.com/a/1190000022547814

相关文章

  • 服务器端 性能数据监控

    说在前面:接着上一条 locust实现压力测试 测试报告 性能监控平台在实现了TPS和RT监控之后,现在需要对系统...

  • docker 安装 zabbix

    zabbix 的作用:具备常见的商业监控软件所具备的功能(主机的性能监控、网络设备性能监控、数据库性能监控、FTP...

  • grafana和prometheus系列二:通过docker-c

    grafana配置主机性能监控和sqlite数据源 一、配置主机性能监控 1、docker-compose.yml...

  • 数据监控(DQC)

    日常监控 数据重复 数据落地 数据掉0 数据同比环比 性能监控 ?? 数据对账 ?? 目前已实现: 检测数据是否落...

  • 前端监控原理

    前端监控分为性能监控和错误监控。其中监控又分为两个环节:数据采集和数据上报。本文主要讲的就是如何进行数据采集和数据...

  • 运维必看视频:网络镜像、日志、Agent,三大性能监控流派有何不

    性能监控主要通过数据采集-数据分析-数据展示-故障告警来实现,其中,数据采集是性能监控的第一步,也是最为关键的一步...

  • Linux CPU性能分析与监控——vmstat、top

    Linux性能监控工具汇总: iostat 磁盘性能监控 vmstat 虚拟内存性能监控、CPU监控(进程上...

  • LeakCanary监控原理解析

    一、引言 最近项目中需要对App的性能进行监控并采集性能数据,在内存泄漏的监控上,采用了LeakCanary的Sd...

  • MySQL之数据库维护

    1 数据库维护 数据库维护是运维工程师或者DBA主要工作,包括性能监控、性能分析、性能调优、数据库备份和恢复等。 ...

  • 配置Loadrunner监控linux资源

    安装rsh守护进程及rstat协议,使同一网络上的客户端可以获取服务器端的性能参数,达到监控服务器性能的目的。 需...

网友评论

      本文标题:服务器端 性能数据监控

      本文链接:https://www.haomeiwen.com/subject/wgzdyktx.html