鲲鹏健康检测功能说明
命令功能
轻量准确的鲲鹏健康检测工具,可快速收集服务器硬件的各类信息,包括CPU、内存、网络、存储、PCIe、虚拟机、传感器、软件和模块依赖等;并给出一定的调优建议。该工具支持在物理机、虚拟机和容器上使用。

- 适用于鲲鹏硬件。
- 支持openEuler、CentOS、Debian、Ubuntu系列操作系统,操作系统版本与DevKit工具支持的操作系统版本保持一致。使用非openEuler系列的操作系统,在采集服务器硬件信息时可能会导致部分字段缺失。
- 支持4.19、5.10、6.6、5.15操作系统内核版本。
- 在虚拟机场景下,一些不支持的数据会给出提示信息。
命令格式
1 | kspect [-h] [-L {0,1,2,3,4}] [-l {0,1}] [--remote] [-s] [-c COMMAND] {system,os,bios,software,cpu,numa,memory,network,storage,pcie,ascend,bmc,config,all,report} ... |
使用示例
1 | kspect -h
|
返回信息如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 | NAME Kunpeng Health Inspector USAGE kspect [-h] [-L {0,1,2,3,4}] [-l {0,1}] [--remote] [-s] [-c COMMAND] {system,os,bios,software,cpu,numa,memory,network,storage,pcie,ascend,bmc,config,all,report} ... POSITIONAL ARGUMENTS {system,os,bios,software,cpu,numa,memory,network,storage,pcie,ascend,bmc,config,all,report} 选择需要的健康检查项: system 全部系统信息,包括服务器,厂商和主板等信息。 os 操作系统名称,版本,内核版本和开机启动参数。 bios BIOS信息,包括启动类型,缓存模式,PCIE速率等。 注:此特性需用户具有ipmitool运行权限或配置BMC(需输入账号和密码)方式获取。 software 显示软件信息,包括GCC, GLIBC, Binutils, Python, kvm, docker等。 cpu CPU信息,包括 型号,CPU列表等。 numa 显示NUMA信息,包括CPU,内存,PCIE,网络,nvme等。 memory 显示内存信息,包括系统内存信息和DIMM等。 network 网络信息,包括NIC信息和IRQ信息。 storage 显示存储信息,包括硬盘和分区等。 pcie PCIe信息,包括PCIe驱动和PCIe的IRQ信息。 ascend 昇腾NPU信息,包括npu-smi、ascend-dmi等。 bmc 显示使用BMC方式获取的信息。此功能需用户具有ipmitool使用权限或配置BMC信息(包括BMC的IP地址,用户名和密码),不输入BMC相关信息将不采集SEL日志信息。 config 检查并展示各个模块的依赖关系。 all 显示系统的全量信息。 提示:采集全量信息需要提供BMC信息(IP地址、用户名和密码),若不提供将使用ipmitool进行采集,最后报告会缺少BMC强依赖模块的内容。 report 显示历史报告或分析两份报告间的差异。 |
父主题: 鲲鹏健康检测