`
nanjinghhu
  • 浏览: 2226 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

性能采集工具

 
阅读更多
动态信息收集        
工具分类 工具名称 功能描述 使用简介 备注
xen xentrace 捕获xen trace,可以通过该命令获取vMexit的次数、时间和原因、xen的一些函数调用等 1.收集信息:xentrace -D -T 10 result.raw
(参数-D表示删除缓存中的信息,-T 10表示收集时间持续10秒,参数可以通过xentrace -h查看)
2.采集的信息解析:cat result.raw|xentrace_format formats>result.txt 或xentrace_format formats<result.raw>result.txt
该命令收集的信息很多,一般在分析需要时收集一段时间的数据,不要在测试过程中长时间运行
  xentop 统计所有运行的虚拟机的资源消耗 tentop -b -d 10 xentop统计的虚拟机内存利用率不准确
  xm debug-key 显示xen运行信息及统计信息 通过xm debug-key h;xm dmesg查看相关的key的信息。
例如:xm debug-key u;xm dmesg显示xen的NUMA信息
结果显示在xm dmesg中
  xenperf 收集xen统计信息    
  vcpuinfo 查看运行的虚拟机vcpu对应运行在哪个物理CPU上 virsh vcpuinfo 虚拟机名称  
CPU及所有资源监控 vmstat 监控系统内存、进程、IO等信息 vmstat 10 60 vmstat 采集到的第一次数据不准确。因此需要持续一段时间
  top 监控系统的资源使用与进程的资源利用 top -b -d 10 top 采集到的第一次数据不准确。因此需要持续一段时间
  sar 监控linux系统的信息 sar -A  
  interrupts 收集中断信息 cat /proc/interrupts  
  mpstat 监控CPU统计信息 mpstat -A  
内存 meminfo 收集内存信息 cat /proc/meminfo  
  zoneinfo 收集zone信息 cat /proc/zoneinfo  
  buddyinfo 收集buddy信息 cat /proc/buddyinfo  
  slabinfo 收集slab信息 cat /proc/slabinfo  
  ipcs 收集系统共享内存及信号量信息 ipcs  
  free 收集内存使用量 free  
网络 tcpdump 网络收发包情况 tcpdump [-adeflnNopqstvx] [-c 数量][-F 文件名][-i 网络接口][-r 文件名][-s snaplen][-T 类型][-w 文件名][表达式] 要使用tcpdump工具需要安装对应的rpm包,tcpdump的结果使用ethereal工具或wireshark工具解析
  netperf 网络延迟    
存储 scsi debug 查看SCSI上层、中层和底层的IO,从send到完成的过程    
  blktrace 抓取block layer一下的IO处理流程    
  iostat 监控磁盘IO性能 iostat -t -kx 10  
  df 磁盘利用率    
进程 pidstat 每个进程的资源利用率情况 pidstat -h,如pidstat -d  
  ps 进程信息 ps aux  
         
静态信息收集        
信息名称 说明 收集方法    
cpuinfo 收集CPU信息 cat /proc/cpuinfo    
uname 内核版本信息 uname -a    
mount 磁盘挂载信息 mount    
xenpm CPU超线程 xenpm get-cpu-topology    
IO队列相关 收集IO调度算法 cat /sys/block/sda/queue/scheduler    
  IO请求队列长度 cat /sys/block/sda/queue/nr_requects    
  IO请求最大扇区 cat /sys/block/sda/queue/max_sectors_kb    
缓存相关静态信息 脏页回写比例 /proc/sys/vm/dirty_ratio    
  脏页回写超时时间 /proc/sys/vm/dirty_expire_centisecs    
dmicode BIOS中硬件配置信息 dmicode    
lspci 查看系统硬件信息 lspci    
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    SQL性能采集工具

    SQL性能采集工具正是为了帮助我们解决这一问题而设计的。本文将深入探讨SQL性能采集工具的功能、工作原理及其在数据库性能分析中的应用。 首先,我们要明白SQL(Structured Query Language)是用于管理和处理关系...

    catcher:java性能采集工具

    java性能采集工具。可采集进程内的内存(堆、非堆、直接)、cpu、句柄数、gc、日志(logback日志,分级别采集),也支持采集自定义指标,并提供http方式访问数据。 http服务 /runtime:运行时参数 /metrics:prometheus...

    自定义采集规则的通用数据采集工具,采集后直接保存到数据库,

    综上所述,这个通用数据采集工具提供了强大的功能,让非技术背景的用户也能轻松实现数据采集和存储。结合自定义规则和多种数据库支持,它能够适应多种业务场景,为数据分析和决策提供强有力的支持。

    最强大,最有效的采集工具-采集车(完全免费)

    《最强大,最有效的采集工具-采集车(完全免费)》 采集车是一款高效、便捷且安全的在线数据采集工具,特别适合那些需要快速、大量获取网络信息的用户。其最大的亮点在于它提供了免费的服务,这无疑大大降低了使用...

    局域网硬件采集工具

    局域网硬件采集工具是一种专为网络管理员设计的实用软件,它能够有效地帮助用户收集、管理和分析局域网内计算机的硬件信息。这样的工具对于网络维护、设备资产管理以及故障排查等工作具有极大的价值。下面我们将详细...

    matlab开发-数据采集工具箱演示

    在MATLAB中,数据采集工具箱(Data Acquisition Toolbox)是一个强大的资源,用于从各种硬件设备实时收集和处理数据。这个工具箱使得工程师和科学家能够直接与硬件设备进行交互,如DAQ(数据采集)卡、模数转换器...

    基于WMI的客户端信息采集工具

    【基于WMI的客户端信息采集工具】是一种利用Windows Management Instrumentation(WMI)技术来获取客户端计算机硬件信息的实用程序。WMI是微软提供的一种管理框架,它允许开发者通过标准的接口来访问和操作Windows...

    一个php站点采集工具

    "修复版"可能意味着这个采集工具经过了优化和改进,解决了之前版本存在的问题,如性能瓶颈、内存泄漏、错误处理等。修复版通常包含开发者对旧版本问题的修复和新功能的添加,以提供更稳定、更高效的使用体验。 总结...

    linux性能数据收集工具

    "Linux性能数据收集工具" 提供了这样的能力,它适用于单节点和集群环境,帮助用户有效地采集和分析Linux系统的各项性能指标。下面将详细介绍这个工具的功能、使用方法以及如何与Excel宏结合进行数据处理和可视化。 ...

    微博采集工具,微博信息python采集

    【微博采集工具】是基于Python编程语言开发的一款实用程序,其主要目的是为了抓取和分析微博平台上的特定信息。这款工具对于数据分析师、社交媒体研究人员以及对微博数据有需求的个人来说,具有很高的学习和研究价值...

    java采集工具(源码)

    Java采集工具是一款基于HTMLUnit库的数据采集程序,其源码提供了深入理解网页抓取和解析技术的机会。HTMLUnit是一个无头浏览器,它模拟了Web客户端的行为,允许开发者在没有图形用户界面的情况下执行JavaScript,...

    APP性能测试工具

    本篇将详细探讨"APP性能测试工具"的相关知识点,包括手机整机性能测试、功耗测试、CPU与内存采集以及自动化工具测试。 1. 手机整机性能测试:手机整机性能测试是评估应用程序在真实设备上运行时的整体表现,包括...

    网站采集工具

    网站采集工具是网络数据获取的重要手段,主要用于自动化地抓取网页信息,包括文本、图片以及各种结构化的数据。这些工具通常具有多线程或者分布式处理能力,能够高效地处理大量网页,极大地提高了数据采集的效率和...

    Oracle出品的*nix系统性能参数采集工具

    Oracle出品的*nix系统性能参数采集工具是一款专为类Unix操作系统设计的监控和诊断解决方案,旨在帮助管理员深入了解系统的运行状态,及时发现并解决问题。这款工具通常被称为OS Watcher,它能够收集并分析各种系统...

    URL网址采集工具Asp.net源码 自定义采集规则

    【标题】:“URL网址采集工具Asp.net源码 自定义采集规则” 【描述】:这款URL网址采集工具是基于Asp.net技术开发的,旨在帮助用户实现高效且灵活的网络数据采集。它允许用户根据实际需求自定义采集规则,以适应...

    app性能测试工具 Emmagee

    Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量...该工具的优势在于如同windows系统性能监视器类似,它提供的是数据采集的功能,而行为则基于用户真实的应用操作 支持SDK:Android2.2以及以上版本

    免费易优采集插件Eyou采集工具.zip

    易优采集插件是一款专为易优CMS设计的免费数据采集工具,旨在帮助用户高效、便捷地从互联网上抓取所需内容。这款插件适用于不同的易优CMS版本,简化了内容采集过程,只需要输入关键词,就能自动从各大平台获取相关...

    LABVIEW USB摄像头图采集工具包升级包

    这个"LABVIEW USB摄像头图采集工具包升级包"是针对原有工具包的一次更新,旨在提升用户在利用USB摄像头进行图像采集时的性能和功能。 首先,让我们了解一下LabVIEW中的图像采集功能。LabVIEW提供了强大的图像处理库...

    USB摄像头采集调试工具2020.7z

    USB摄像头采集调试工具是一款专为开发者和用户设计的实用软件,用于测试和调整USB摄像头的性能。这款2020版本的工具集成了多种功能,旨在优化摄像头的图像质量和采集效率,确保在各种应用场景下都能获得最佳效果。...

    法克采集工具源码 - 副本

    法克采集工具源码是一款专用于数据采集的软件,其主要功能是抓取网页上的信息,如文章内容、用户评论、产品详情等。在互联网大数据时代,数据采集是数据分析、市场研究、竞品分析等业务的重要一环。这款工具的源码...

Global site tag (gtag.js) - Google Analytics