一、配置文件

进入到如下的配置文件

[root@localhost ~]# VIM /etc/telegraf/telegraf.conf

[global_tags]

[agent]

# 收集数据的间隔

interval = "10s"

round_interval = true

metric_batch_size = 1000

metric_buffer_limit = 10000

collection_jitter = "0s"

# 写入 inflxdb 的时间间隔

flush_interval = "10s"

flush_jitter = "0s"

precision = ""

debug = false

quiet = false

# 日志路径

logfile = "/data/log/telegraf.log"

hostname = ""

omit_hostname = false

[[outputs.influxdb]]

urls = ["http://192.168.227.56:8086"]

database = "telegraf"

username = "admin"

password = "123456"

[[inputs.cpu]]

# 是否采集每个 CPU 的数据

percpu = false

# 是否采集总 CPU 的数据

totalcpu = true

collect_cpu_time = false

report_active = false

二、启动 Telegraf

[root@localhost data]# systemctl start telegraf.service

[root@localhost data]# service telegraf status

开机启动

[root@localhost data]# systemctl enable telegraf.service

三、在 inflxdb 验证数据(inflxdb

数据库所在的机器)

[root@localhost ~]# influx -username 'admin' -password '123456'

-database telegraf

select * from CPU limit 3

name: CPU

time CPU host usage_guest usage_guest_nice usage_idle

usage_iowait usage_irq usage_nice usage_softirq usage_steal

usage_system usage_user

1598452090000000000 cpu-total localhost.localdomain 0 0

97.93294681121132 0.17645576002015695 0.15124779430301213 0

0.07562389715150607 0 0.8822788001008564 0.7814469372322055

1598452090000000000 cpu0 localhost.localdomain 0 0

98.58870967742497 0 0.20161290322583764 0 0 0 0.5040322580645762

0.7056451612904496

1598452090000000000 cpu1 localhost.localdomain 0 0

98.5901309164208 0 0.10070493454176956 0 0.10070493454178744 0

0.5035246727089193 0.70493454179253

四、在 grafana 展示监控 CPU 的数据

点击设置选择“data sources"

424 x 661

配置数据源

728 x 514 1154 x 814

728 x 230 1107 x 350

703 x 335

创建面板

694 x 271

点击 new dashboard 按钮

728 x 279 1411 x 541

点击 Graph 图标

728 x 493 732 x 496

点击“edit”按钮

728 x 375 780 x 402

选择数据源

728 x 411 886 x 500

添加需要关注的指标值:

728 x 350 1068 x 514

百分比占用显示:

728 x 586 752 x 605

五、选择保存默认项

[root@localhost telegraf]# VIM /etc/telegraf/telegraf.conf

对 CPU 只采集的监控项

fieldpass = ["usage_user","usage_idle", "usage_iowait",

"usage_system"]

重启 telegraf

[root@localhost telegraf]# systemctl restart telegraf

六、在 inflxdb 上面重新采集数据

[root@localhost ~]# influx -username 'admin' -password '123456'

-database telegraf

use telegraf;

drop measurement cpu;

728 x 338 1842 x 855

选择刷新频率和线上的时间段

作者:mike.liu

链接:http://testingpai.com/article/1601096205235

来源:测试社区http://testingpai.com

信息采集软件测试,Telegraf采集CPU数据,测试派详解相关推荐

  1. 软件测试——性能测试、压力测试、负载测试等详解

    软件测试--性能测试.压力测试.负载测试等详解 1. 总述 先看博客:性能测试.负载测试.压力测试 区别(博主的行文很清晰,很努力地在举例子). 压力测试.负载测试都是性能测试. 压力测试是一种破坏性 ...

  2. WEB网站压力测试教程详解

    WEB 网站压力测试教程详解 Web 服务处于分布式计算的核心位置,它们之间的交互通常很难测试.分布式开发.大型的开发者团队以及对代码日益组件化的期望都有可能使 Web 服务的开发变得越来越容易隐藏错 ...

  3. java编程数据溢出问题_Java数据溢出代码详解

    Java数据溢出代码详解 发布时间:2020-10-05 15:08:31 来源:脚本之家 阅读:103 作者:Pony小马 java是一门相对安全的语言,那么数据溢出时它是如何处理的呢? 看一段代码 ...

  4. python数据科学课后答案_Python数据科学-技术详解与商业实践-第五讲作业

    作者:Ben,著有<Python数据科学:技术详解与商业实践>.<用商业案例学R语言数据挖掘>.<胸有成竹-数据分析的SAS EG进阶>作者.2005年进入数据科学 ...

  5. python数据挖掘商业案例_Python数据科学-技术详解与商业实践-第八讲作业

    作者:Ben,著有<Python数据科学:技术详解与商业实践>.<用商业案例学R语言数据挖掘>.<胸有成竹-数据分析的SAS EG进阶>作者.2005年进入数据科学 ...

  6. 国服光遇android和ios能一起玩吗,光遇安卓和苹果可以一起玩吗 数据互通问题详解[多图]...

    光遇安卓和苹果这两个系统的玩家可以一起组队吗,相信各位小伙伴都不清楚,同时游戏的数据互通吗,接下里为大家详细介绍互通规则解答. 光遇数据互通问题详解 首先经过测试,国际服的安卓和苹果是可以一起玩的,这 ...

  7. Jmeter做数据构造步骤详解

    Jmeter做数据构造步骤详解 引入 什么是数据构造 数据构造的方式 数据构造的意义 一.JDBC请求执行SQL语句构造数据 01 环境准备:添加Jmeter插件 02 使用步骤 二.HTTP请求调用 ...

  8. [转载]用数据说话 Pytorch详解NLLLoss和CrossEntropyLoss

    [转载]用数据说话  Pytorch详解NLLLoss和CrossEntropyLoss https://www.cnblogs.com/jiading/p/11979391.html NLL_Los ...

  9. Python数据科学-技术详解与商业实践视频教程

    Python数据科学-技术详解与商业实践(八大案例) 网盘地址:https://pan.baidu.com/s/13QrR_5Er6LgWCWzSb7qOrQ 提取码:s7vw 备用地址(腾讯微云): ...

最新文章

  1. Mac OS X10.11(OS X EI Capitan)安装程序下载
  2. 简单数据分布分析及python实现
  3. 决定将本博客技术知识从VS.Net转型SuperMap产品动态与开发
  4. 【机房收费系统】多么痛的领悟
  5. 教程:Hibernate,JPA和Spring MVC –第2部分
  6. emui消息推送服务器,别再抱怨,这次或许真的轮到你了,EMUI9.1推送进度再次更新...
  7. 静态链接与动态链接的区别
  8. python excel操作库,可能是全网最完整的 Python 操作 Excel库总结!
  9. delphi制作上下开幕效果_2019中超联赛揭幕战在深圳举行 现场开幕式亮点多多
  10. AWR Report and session_cached_cursor
  11. Angr安装与使用之使用篇(四)
  12. 三维人脸重建:精读3dmm.py
  13. JAVA 中文乱码 idea设置
  14. Autodesk AutoCAD 2018 for Mac 汉化破解版安装教程
  15. amcharts4 总结
  16. 使用JAVA调用热敏打印机接口实现打印功能
  17. #力扣 LeetCode1646. 获取生成数组中的最大值 @FDDLC
  18. excel工作表保护
  19. java 16进制与汉字_汉字转16进制方法
  20. R 数据可视化 03 | 圈图

热门文章

  1. adb 连接某个wifi_一加7 Pro全局强制开启90Hz刷新率的办法(附ADB文件下载)
  2. redmine备份_Redmine 数据迁移记录
  3. ie-css3.htc参数无效,ie-css3.htc怎么用?
  4. python open追加模式_Python文件操作,open读写文件,追加文本内容实例
  5. linux调用一个函数失败 打印错误,linux系统调用出错时的处理函数
  6. Python列表的常用方法
  7. python 带参数的多重继承
  8. Python中按值来获取指定键的两种方法
  9. Python真神奇,带你体验另类的“全自动编程”
  10. 计算机网络试卷模板,用Word制作真实试卷模板(下)