all子命令
命令功能
采集服务器的全量信息,并提供诊断和调优建议。
命令格式
1
|
./kspect all [-h] |
参数说明
|
参数 |
参数说明 |
|---|---|
|
无 |
显示系统的全量信息,包含所有软硬件信息。
说明:
采集全量信息时报告保存目录为“工具安装路径/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 支持诊断的模块详情所示。
|
子模块 |
类别 |
诊断/调优 |
|---|---|---|
|
System |
|
诊断建议 |
|
OS |
|
调优建议 |
|
BIOS |
|
诊断建议和调优建议 |
|
software |
|
调优建议 |
|
CPU |
|
诊断建议和调优建议 |
|
NUMA |
|
调优建议 |
|
Memory |
|
诊断建议和调优建议 |
|
Network |
|
诊断建议和调优建议 |
|
Storage |
|
诊断建议和调优建议 |
|
PCIe |
PCIe Table |
诊断建议 |
|
BMC |
|
诊断建议 |
|
UB |
|
DP容器状态(DP Pod Status)、DP特权权限(DP Privileged)和容器节点状态(Start Status)的诊断建议 |
以下示例为部分配置异常或存在优化空间时的诊断调优建议。
HTML文件说明
图1 HTML文件
- HTML报告可使用浏览器查看,包含命令采集的全部数据,并提供当前内存插入状态和内存最优插法推荐的图例。
- 报告的下半部分是采集的全量信息数据,根据数据的类型分为不同页签,并以表格呈现,展示详情如下。
表3 HTML文件概述 区域
页签
信息概述
①
-
服务器配置图例和内存插入状态示意,单击对应图例时下方表格自动切换对应数据。
②
-
诊断信息和调优参数建议等。
③
基本信息
服务器软硬件的基本信息,如主机、软件和容器等信息。
NUMA
NUMA基本信息和NUMA总线信息。
BIOS
BIOS基本信息和采集到BIOS设置详情信息。
CPU
CPU基本信息和所有CPU核的参数信息。
内存信息
内存基本信息和DIMM详情。
网络中断
网络基本信息、网卡信息和中断信息等。
存储信息
硬盘信息,文件系统和物理分区等信息。
BMC
服务器温度、电源、风扇等信息。
PCIe拓扑
PCIe设备信息,并以拓扑图形式展示。
Kernel
服务器系统内核信息。
灵衢
灵衢相关信息。
④
-
单击可切换中英文。
父主题: 命令及参数说明




