开发者
资源
文档评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

all子命令

命令功能

采集服务器的全量信息,并提供诊断和调优建议。

  • 采集时支持使用BMC方式(需登录)、iBMA方式和跳过BMC方式(使用ipmitool进行采集,最后报告会缺少BMC强依赖模块的内容)。
  • iBMA方式仅支持root用户使用,该方式无法获取SEL日志和灵衢(UB)的BMC信息。
  • 请使用2.11.0及以上版本的iBMA,iBMA的下载安装请参见《iBMA 2.0 用户指南》

命令格式

1
./kspect all [-h]

参数说明

表1 all子命令参数

参数

参数说明

显示系统的全量信息,包含所有软硬件信息。

说明:

采集全量信息时报告保存目录为“工具安装路径/output/kspect-YYYYMMDD-HHMMSS”下,文件名称为kspect-YYYYMMDD-HHMMSS.json。

-h/--help

获取帮助信息。

使用示例

采集全量信息并跳过配置BMC信息。
1
./kspect -s all
  • 查看全量信息时,报告最后将提供几种格式的全量信息文件(HTML/JSON/CSV)和dmesg日志文件。
  • 回显报告中将提供诊断信息红色为ERROR信息,橙色为WARNING信息,蓝色为INFO信息。
  • 报告仅呈现各个模块的关键信息,详细的全量信息请查看JSON和CSV文件。

诊断及调优信息说明

仅支持在采集全量数据时输出诊断信息和调优建议,支持诊断的模块如表2 支持诊断的模块详情所示。

表2 支持诊断/调优的模块详情

子模块

类别

诊断/调优

System

  • Host
  • Product
  • Baseboard

诊断建议

OS

  • OS
  • Kernel
  • OS Boot Parameters
  • SELinux

调优建议

BIOS

  • BIOS
  • BIOS detail Info

诊断建议和调优建议

software

  • Software Version
  • KVM Info
  • KVM Table
  • Docker Info
  • Docker Table

调优建议

CPU

  • CPU
  • CPU Table

诊断建议和调优建议

NUMA

  • NUMA Memory Table
  • NUMA PCIe Table

调优建议

Memory

  • OS Memory Info
  • DIMM Table

诊断建议和调优建议

Network

  • Network Table
  • Network IRQ Table
  • Hardware Interrupt Info Table
  • NIC Perf Metrics Table
  • Network System Info Table
  • Route Table\ARP Table

诊断建议和调优建议

Storage

  • Disk Table
  • Filesystem Table
  • Smart Health Table
  • IO Stat Table
  • Physical Storage Table
  • RAID Info Table

诊断建议和调优建议

PCIe

PCIe Table

诊断建议

BMC

  • BMC
  • Temperature Table
  • Power Table
  • Fans Table

诊断建议

UB

  • UBSE Info
  • UBSVirt Info

DP容器状态(DP Pod Status)、DP特权权限(DP Privileged)和容器节点状态(Start Status)的诊断建议

以下示例为部分配置异常或存在优化空间时的诊断调优建议。

  • 对于CPU未绑核到同一NUMA上的虚拟机,将给出虚拟机配置示例(虚拟机若部署vDPA虚拟设备,将检查vDPA虚拟设备是否与CPU绑定在同一个NUMA上)。

  • 支持对灵衢信息的容器状态和start status进行诊断,并提供对应诊断建议。

  • 支持对RAID卡配置进行诊断,并提供对应调优建议。

  • 支持对CPU Die交织进行诊断。

HTML文件说明

图1 HTML文件
  • HTML报告可使用浏览器查看,包含命令采集的全部数据,并提供当前内存插入状态和内存最优插法推荐的图例。
  • 报告的下半部分是采集的全量信息数据,根据数据的类型分为不同页签,并以表格呈现,展示详情如下。
    表3 HTML文件概述

    区域

    页签

    信息概述

    -

    服务器配置图例和内存插入状态示意,单击对应图例时下方表格自动切换对应数据。

    -

    诊断信息和调优参数建议等。

    基本信息

    服务器软硬件的基本信息,如主机、软件和容器等信息。

    NUMA

    NUMA基本信息和NUMA总线信息。

    BIOS

    BIOS基本信息和采集到BIOS设置详情信息。

    CPU

    CPU基本信息和所有CPU核的参数信息。

    内存信息

    内存基本信息和DIMM详情。

    网络中断

    网络基本信息、网卡信息和中断信息等。

    存储信息

    硬盘信息,文件系统和物理分区等信息。

    BMC

    服务器温度、电源、风扇等信息。

    PCIe拓扑

    PCIe设备信息,并以拓扑图形式展示。

    Kernel

    服务器系统内核信息。

    灵衢

    灵衢相关信息。

    -

    单击可切换中英文。