IP Library Granted Patent US 11,537,501
Granted Patent B2
US 11,537,501 · App. 17/097,259 · Granted Dec 27, 2022

Method and device for monitoring server based on recordings of data from sensors, and non-transitory storage medium

Inventors: Ting-Chieh Lin (New Taipei, TW); Yin Huang (New Taipei, TW); Chun-Te Cheng (New Taipei, TW); Sheng-Chung Pan (New Taipei, TW); Kuang-Chan Tung (New Taipei, TW)
Assignee: Fulian Precision Electronics (Tianjin) Co., LTD.
G06F11/3495G06F11/3006G06F11/3089G06F11/32
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,537,501
App. No.
17/097,259
Granted
Dec 27, 2022
Kind
B2
Abstract

A method for monitoring multiple servers in one or more server clusters includes collecting and recording sensor data (SDR data) and storing the SDR as a predetermined file format into a specified storage area. The SDR stored in the specified storage area is analyzed according to a predetermined analysis rule to determine whether the SDR comprises data indicating abnormal functioning on a moment-by-moment basis SDR. When the SDR indicates an abnormality, SDR warning information corresponding to the abnormality SDR is outputted. A server monitoring device utilizing the method and a non-transitory storage medium are also provided.

Claims (52)

1. A server monitoring method comprising:

collecting sensor data record (SDR) of a server cluster and obtaining log files generated by baseboard management controllers (BMCs) of the server cluster, wherein the server cluster comprises at least one server;

storing the SDR as a predetermined file format into a specified storage area;

determining whether the SDR stored in the specified storage area comprise abnormal data according to a predetermined analysis rule;

analyzing the abnormal data in combination with the log files to determine abnormal components corresponding to the abnormal data; and

outputting warning information of the abnormal components;

wherein the abnormal data comprise a first type of abnormal SDR and a second type of abnormal SDR, the first type of abnormal SDR can trigger the BMC to generate the abnormal log file, and the second type of abnormal SDR cannot trigger the BMC to generate the abnormal log file.

2. The server monitoring method of claim 1 , further comprising:

determining whether the log files generated by the BMCs comprise one or more abnormal log files, and outputting the one or more abnormal log files.

3. The server monitoring method of claim 2 , further comprising:

determining whether the one or more abnormal log files comprise a log file corresponding to the first type of abnormal SDR; and

outputting a predetermined prompt message when the one or more abnormal log files do not comprise the log file corresponding to the first type of abnormal SDR.

4. The server monitoring method of claim 1 , wherein outputting the warning information of the abnormal components comprises:

generating abnormal SDR log files based on the abnormal data; and

outputting the abnormal SDR log files and the warning information of the abnormal.

5. The server monitoring method of claim 1 , further comprising:

converting the SDR into an SDR graph and outputting the SDR graph; and

monitoring the SDR to update the SDR graph.

6. The server monitoring method of claim 1 , wherein the abnormal components comprise sensors for monitoring components of the server and/or the components of the server, and the warning information comprise abnormal information and time intervals of the abnormal information occurred.

7. The server monitoring method of claim 1 , wherein collecting the SDR of the server cluster comprises:

collecting the SDR of the server cluster through a web page accesses a system under test (SUT) associated with the server cluster.

8. A server monitoring device comprising:

a storage device; and

at least one processor;

wherein the storage device stores one or more programs, which when executed by the at least one processor, causing the at least one processor to:

collect sensor data record (SDR) of a server cluster and obtain log files generated by baseboard management controllers (BMCs) of the server cluster, wherein the server cluster comprises at least one server;

store the SDR as a predetermined file format into a specified storage area;

determine whether the SDR stored in the specified storage area comprise abnormal data according to a predetermined analysis rule;

analyze the abnormal data in combination with the log files to determine abnormal components corresponding to the abnormal data; and

output warning information of the abnormal;

wherein the abnormal data comprise a first type of abnormal SDR and a second type of abnormal SDR, the first type of abnormal SDR can trigger the BMC to generate the abnormal log file, and the second type of abnormal SDR cannot trigger the BMC to generate the abnormal log file.

9. The server monitoring device of claim 8 , wherein the at least one processor is further configured to:

determine whether the log files generated by the BMCs comprise one or more abnormal log files, and output the one or more abnormal log files.

10. The server monitoring device of claim 9 , wherein the at least one processor is further configured to:

determine whether the one or more abnormal log files comprise a log file corresponding to the first type of abnormal SDR; and

output a predetermined prompt message when the one or more abnormal log files do not comprise the log file corresponding to the first type of abnormal SDR.

11. The server monitoring device of claim 8 , wherein the at least one processor outputting the warning information of the abnormal components comprises:

generating abnormal SDR log files based on the abnormal data; and

outputting the abnormal SDR log files and the warning information of the abnormal components.

12. The server monitoring device of claim 8 , wherein the at least one processor is further configured to:

convert the SDR into an SDR graph and outputting the SDR graph; and

monitor the SDR to update the SDR graph.

13. The server monitoring device of claim 8 , wherein the abnormal components comprise sensors for monitoring components of the server and/or the components of the server, and the warning information comprise abnormal information and time intervals of the abnormal information occurred.

14. The server monitoring device of claim 8 , wherein the at least one processor collecting the SDR of the server cluster comprises:

collecting the SDR of the server cluster through a web page accesses a system under test (SUT) associated with the server cluster.

15. A non-transitory storage medium having stored thereon instructions that, when executed by a processor of a device, causes the device to perform a method for monitoring server, the method comprising:

collecting sensor data record (SDR) data of a server cluster and obtaining log files generated by baseboard management controllers (BMCs) of the server cluster, wherein the server cluster comprises at least one server;

storing the SDR as a predetermined file format into a specified storage area;

determining whether the SDR stored in the specified storage area comprise abnormal data according to a predetermined analysis rule;

analyzing the abnormal data in combination with the log files to determine abnormal components corresponding to the abnormal data; and

outputting warning information of the abnormal components;

wherein the abnormal data comprise a first type of abnormal SDR and a second type of abnormal SDR, the first type of abnormal SDR can trigger the BMC to generate the abnormal log file, and the second type of abnormal SDR cannot trigger the BMC to generate the abnormal log file.

Assignments (2)
CHANGE OF NAME Recorded Mar 10, 2022
From: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO.,LTD.
To: FULIAN PRECISION ELECTRONICS (TIANJIN) CO., LTD.
Reel/Frame 059620/0142 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2020
From: LIN, TING-CHIEH; HUANG, YIN; CHENG, CHUN-TE; PAN, SHENG-CHUNG; TUNG, KUANG-CHAN
To: HONGFUJIN PRECISION ELECTRONICS(TIANJIN)CO.,LTD.
Reel/Frame 054359/0317 →
Priority Claims (1)
CN 202010438231.6 · May 21, 2020 · national
Continuity (1)
Related Publication 20210365351A1 · Nov 25, 2021