鲲鹏社区首页
中文
注册
开发者
鲲鹏健康检测工具Kspect使用及实例

鲲鹏健康检测工具Kspect使用及实例

DevKit

发表于 2025/12/05

0

1. 背景

Kspect是一款轻量准确的鲲鹏健康检测工具,可快速收集服务器硬件的各类信息,包括CPU、内存、网络、存储、PCIe、虚拟机、传感器、软件和模块依赖等;并给出一定的调优建议。

2. 工具获取

Kspect工具下载链接: https://www.hikunpeng.com/zh/developer/devkit/download?tab=commandLine

3. 使用方法说明

3.1 下载及使用

下载安装包后,使用tar命令解压

解压后有如下字段

运行./kspect -h可以获取帮助信息

3.2 使用实例

查看服务器全量信息

./kspect -l 0 all

工具提供的调优建议仅供参考,请根据实际情况修改执行。

CPU信息

内存信息:

生成数据文件:

查看单个模块信息(PCIe信息)

./kspect -l 0 pcie

查看HTML静态文件

可将HTML文件下载到本地,在浏览器中打开进行查看。

HTML文件-内存插槽图例:

HTML文件-基本信息:

可查看基本信息、NUMA、BIOS、CPU、内存信息、网络中断、存储信息、BMC、PCIe拓扑、Kernel相关信息。

HTML-PCIe拓扑信息:

查看/对比历史报告

查看存在的历史报告

./kspect -l 1 report -h

./kspect report --diff_x86 1,/home/kspect/perfspect/localhost.localdomain3.0.0.json -t 90
  • 参数“-t 90”表示对比报告中将标红差值超过90%的数据项。
  • 中括号内有数值且差值超过阈值时将标红显示,[--]表示无法计算阈值,也将标红显示。
  • 报告中[arm]为ARM报告独有数据,[x86]为x86报告独有数据,[common]表示两份报告中都有的内容,[same]表示两份报告的该数据相同。

报告对比(文件系统部分)

本页内容