Example
Viewing Server Information
- BMC information (IP address, user name, and password) is required for collecting information about some modules. If you do not enter the required BMC information, the collection process skips those BMC-dependent modules.
- The tool recommends the optimal memory insertion method.
- The tool provides the complete server information in multiple file formats (HTML, JSON, CSV, and TAR.GZ) and dmesg logs.
- In a report, the red color indicates the ERROR information, yellow indicates the WARNING information, green indicates the INFO information, and pink indicates the tuning suggestions (symptom description and modification procedure).
- A report displays only key information about each module. For detailed information, see the JSON or CSV file.
- The HTML report can be viewed using a browser. It contains all data collected by commands and provides legends of illustrating the current memory insertion status and recommended insertion method.
- To view the content of a specific module, run the corresponding subcommand.
- Displaying the complete server information
1KunpengHealthChecker allThe complete information includes network, NUMA, PCIe, storage, and other information. Use the tool to see more details.
Figure 1 Diagnosis Information
The tuning suggestions provided by the tool are for reference only. Adapt the operations to your requirements.
Figure 2 CPU information
Figure 3 Memory information
Figure 4 Generating a data file
- Viewing information about a single module
1KunpengHealthChecker pcieFigure 5 PCIe information
- Displaying an HTML static file
Figure 6 HTML File – Memory slots
Figure 7 HTML File – Basic information
Displaying and Comparing Historical Reports
- Displaying historical reports:
1KunpengHealthChecker report -h
Command output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
usage: KunpengHealthChecker report [-h] [-r REPORT] [-d [DIFF]] [--brief] options: -h, -H, --help Get help information and exit. -r REPORT, --report REPORT Select which report to display (or enter the report path). 1: /home/KunpengHealthChecker/output/khc-report-20250408-113553/khc-json-20250408-113553.json <Tue Apr 08 11:35:53 AM CST 2025> -d [DIFF], --diff [DIFF] Select two reports and compare between them. --diff 0 : Generate a report and compare it with the previous report. --diff N : Generate a report and compared it with the historical report No. --diff N,M : Compare between the historical reports No.<N> and No.<M>. --diff <INPUT_PATH> : Generate a report and compare it with the input report. --diff <INPUT_PATH_A>,<INPUT_PATH_B> : Compare between the input reports <A> and <B>. --brief The comparison report simplifies the report contents and does not display the details of each module.
- Generate a new report, compare it with the latest report, and simplify the comparison content.
1KunpengHealthChecker report -d 0 --brief
Figure 8 Report comparison
Parent topic: Kunpeng Health Inspector