---
title: 基于Kspect进行多服务健康诊断案例-官方技术文章-鲲鹏社区
description: 鲲鹏健康检测工具Kspect 是一款轻量、精准的鲲鹏健康检测工具。针对集群环境下单机 SSH 登录执行 Kspect 检测存在的耗时与分散管理痛点，本文结合案例阐述如何通过 Kspect 的集群采集功能，实现多台服务器健康数据的集中批量采集。
keywords: Kspect,进行多服务健,康诊断案例,官方技术文章,鲲鹏社区,背景,工具获取,集群采集功能
url: https://www.hikunpeng.com/developer/techArticles/20251222-2?envFlag=1
section: (其他)
---

# 基于Kspect进行多服务健康诊断案例-官方技术文章-鲲鹏社区

URL: https://www.hikunpeng.com/developer/techArticles/20251222-2?envFlag=1
描述: 鲲鹏健康检测工具Kspect 是一款轻量、精准的鲲鹏健康检测工具。针对集群环境下单机 SSH 登录执行 Kspect 检测存在的耗时与分散管理痛点，本文结合案例阐述如何通过 Kspect 的集群采集功能，实现多台服务器健康数据的集中批量采集。
关键词: Kspect,进行多服务健,康诊断案例,官方技术文章,鲲鹏社区,背景,工具获取,集群采集功能

官方技术文章 [了解详情](https://www.hikunpeng.com/zh/developer/techArticles)

基于Kspect进行多服务健康诊断案例

基于Kspect进行多服务健康诊断案例

DevKit

发表于 2025/12/22

0

## 1. 背景

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

在某客户的集群环境下，单机 SSH 登录执行 Kspect 检测存在耗时且不易管理的问题，本文将详细阐述如何通过 Kspect 的集群采集功能，从而实现多台服务器健康数据的集中批量采集。

## 2. 工具获取

Kspect工具下载链接：https://www.hikunpeng.com/zh/developer/devkit/download?tab=commandLine [了解详情](https://www.hikunpeng.com/zh/developer/devkit/download?tab=commandLine)

## 3、使用Kspect集群采集功能进行多服务健康诊断

### 3.1 创建服务器配置文件

参考下面示例配置文件```[100]ip = 192.168.x.xport = 22username = rootlogin_method = private_keypassword =private_key_path = /root/.ssh/id_rsaprivate_key_password =bmc_ip = 192.168.x.xbmc_username = Administratorbmc_password =```配置文件参数说明：

| 参数 | 说明 |
| --- | ---|
| [100] | 服务器名称。 |
| ip | 必选参数，待采集服务器的IP地址。 |
| port | 必选参数，待采集服务器的端口号。 |
| username | 必选参数，服务器的操作系统用户。 |
| login_method | 必选参数，登录服务器的方式，可选：password：密码方式，需填写password参数。private_key：私钥方式，需填写private_key_path和private_key_password参数。 |
| password | 对应用户的密码，可在交互界面输入，仅在交互界面输入时加密。 |
| private_key_path | 私钥文件路径，可在交互界面输入，不论在配置文件中输入还是交互界面输入均会加密。 |
| private_key_password | 私钥密码，可在交互界面输入，仅在交互界面输入时加密。 |
| bmc_ip | BMC的IP地址。 |
| bmc_username | BMC的用户名。 |
| bmc_password | BMC的密码，可在交互界面输入，仅在交互界面输入时加密。 |

编写完成的配置文件示例如下：

### 3.2 使用server_config功能配置服务器密码

运行命令./kspect server_config -i config.ini，按照提示输入密码

加密后的配置文件示例如下：

### 3.3 使用cluster功能采集服务器信息

运行命令./kspect cluster -i {配置文件}，输入加密密码

### 3.4 查看报告

采集完成后，报告在output目录下：

下载打开里面的html报告，可快速诊断服务器健康状态：

本页内容
