动态信息收集 | ||||
工具分类 | 工具名称 | 功能描述 | 使用简介 | 备注 |
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(Structured Query Language)是用于管理和处理关系...
java性能采集工具。可采集进程内的内存(堆、非堆、直接)、cpu、句柄数、gc、日志(logback日志,分级别采集),也支持采集自定义指标,并提供http方式访问数据。 http服务 /runtime:运行时参数 /metrics:prometheus...
综上所述,这个通用数据采集工具提供了强大的功能,让非技术背景的用户也能轻松实现数据采集和存储。结合自定义规则和多种数据库支持,它能够适应多种业务场景,为数据分析和决策提供强有力的支持。
《最强大,最有效的采集工具-采集车(完全免费)》 采集车是一款高效、便捷且安全的在线数据采集工具,特别适合那些需要快速、大量获取网络信息的用户。其最大的亮点在于它提供了免费的服务,这无疑大大降低了使用...
局域网硬件采集工具是一种专为网络管理员设计的实用软件,它能够有效地帮助用户收集、管理和分析局域网内计算机的硬件信息。这样的工具对于网络维护、设备资产管理以及故障排查等工作具有极大的价值。下面我们将详细...
在MATLAB中,数据采集工具箱(Data Acquisition Toolbox)是一个强大的资源,用于从各种硬件设备实时收集和处理数据。这个工具箱使得工程师和科学家能够直接与硬件设备进行交互,如DAQ(数据采集)卡、模数转换器...
【基于WMI的客户端信息采集工具】是一种利用Windows Management Instrumentation(WMI)技术来获取客户端计算机硬件信息的实用程序。WMI是微软提供的一种管理框架,它允许开发者通过标准的接口来访问和操作Windows...
"修复版"可能意味着这个采集工具经过了优化和改进,解决了之前版本存在的问题,如性能瓶颈、内存泄漏、错误处理等。修复版通常包含开发者对旧版本问题的修复和新功能的添加,以提供更稳定、更高效的使用体验。 总结...
"Linux性能数据收集工具" 提供了这样的能力,它适用于单节点和集群环境,帮助用户有效地采集和分析Linux系统的各项性能指标。下面将详细介绍这个工具的功能、使用方法以及如何与Excel宏结合进行数据处理和可视化。 ...
【微博采集工具】是基于Python编程语言开发的一款实用程序,其主要目的是为了抓取和分析微博平台上的特定信息。这款工具对于数据分析师、社交媒体研究人员以及对微博数据有需求的个人来说,具有很高的学习和研究价值...
Java采集工具是一款基于HTMLUnit库的数据采集程序,其源码提供了深入理解网页抓取和解析技术的机会。HTMLUnit是一个无头浏览器,它模拟了Web客户端的行为,允许开发者在没有图形用户界面的情况下执行JavaScript,...
本篇将详细探讨"APP性能测试工具"的相关知识点,包括手机整机性能测试、功耗测试、CPU与内存采集以及自动化工具测试。 1. 手机整机性能测试:手机整机性能测试是评估应用程序在真实设备上运行时的整体表现,包括...
网站采集工具是网络数据获取的重要手段,主要用于自动化地抓取网页信息,包括文本、图片以及各种结构化的数据。这些工具通常具有多线程或者分布式处理能力,能够高效地处理大量网页,极大地提高了数据采集的效率和...
Oracle出品的*nix系统性能参数采集工具是一款专为类Unix操作系统设计的监控和诊断解决方案,旨在帮助管理员深入了解系统的运行状态,及时发现并解决问题。这款工具通常被称为OS Watcher,它能够收集并分析各种系统...
【标题】:“URL网址采集工具Asp.net源码 自定义采集规则” 【描述】:这款URL网址采集工具是基于Asp.net技术开发的,旨在帮助用户实现高效且灵活的网络数据采集。它允许用户根据实际需求自定义采集规则,以适应...
Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量...该工具的优势在于如同windows系统性能监视器类似,它提供的是数据采集的功能,而行为则基于用户真实的应用操作 支持SDK:Android2.2以及以上版本
易优采集插件是一款专为易优CMS设计的免费数据采集工具,旨在帮助用户高效、便捷地从互联网上抓取所需内容。这款插件适用于不同的易优CMS版本,简化了内容采集过程,只需要输入关键词,就能自动从各大平台获取相关...
这个"LABVIEW USB摄像头图采集工具包升级包"是针对原有工具包的一次更新,旨在提升用户在利用USB摄像头进行图像采集时的性能和功能。 首先,让我们了解一下LabVIEW中的图像采集功能。LabVIEW提供了强大的图像处理库...
USB摄像头采集调试工具是一款专为开发者和用户设计的实用软件,用于测试和调整USB摄像头的性能。这款2020版本的工具集成了多种功能,旨在优化摄像头的图像质量和采集效率,确保在各种应用场景下都能获得最佳效果。...
法克采集工具源码是一款专用于数据采集的软件,其主要功能是抓取网页上的信息,如文章内容、用户评论、产品详情等。在互联网大数据时代,数据采集是数据分析、市场研究、竞品分析等业务的重要一环。这款工具的源码...