US 12,271,258 B2
Server fault diagnosis system and server fault diagnosis methods
Siheng Luo, Jiangsu (CN); Cai Kong, Jiangsu (CN); Yang Yang, Jiangsu (CN); and Zhanliang Chen, Jiangsu (CN)
Assigned to SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD., Jiangsu (CN)
Appl. No. 18/702,294
Filed by SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD., Jiangsu (CN)
PCT Filed Dec. 22, 2022, PCT No. PCT/CN2022/141136
§ 371(c)(1), (2) Date Apr. 17, 2024,
PCT Pub. No. WO2023/173874, PCT Pub. Date Sep. 21, 2023.
Claims priority of application No. 202210244350.7 (CN), filed on Mar. 14, 2022.
Prior Publication US 2024/0330099 A1, Oct. 3, 2024
Int. Cl. G06F 11/00 (2006.01); G06F 11/07 (2006.01)
CPC G06F 11/079 (2013.01) 19 Claims
OG exemplary drawing
 
1. A server fault diagnosis system, wherein the server fault diagnosis system comprises: a data sampling chip, a first memory, and a processor, wherein the data sampling chip comprises a plurality of data collection channels;
the data sampling chip is configured to: collect working data of monitoring positions electrically connected to respective data collection channels, in a server to be monitored, through the respective data collection channels; in response to determining that the working data of a first monitoring position is abnormal, generate an interrupt signal corresponding to the first monitoring position; and transmit the interrupt signal to a controller of the first memory;
the first memory is configured to: store the working data of the first monitoring position within a preset time period starting from a moment when the interrupt signal is received, into a preset position; and
the processor is configured to: periodically poll the data sampling chip, and in response to determining that the data sampling chip generates the interrupt signal, read the working data from the preset position;
determine the monitoring position where a fault occurs, based on the preset position; and
generate a preset display image, based on the working data, wherein the display image is configured to be used to determine a cause of the fault of the server to be monitored,
wherein the monitoring positions are different voltage regulators.