[go: up one dir, main page]

CN111858244A - A hard disk monitoring method, system, device and medium - Google Patents

A hard disk monitoring method, system, device and medium Download PDF

Info

Publication number
CN111858244A
CN111858244A CN202010684642.3A CN202010684642A CN111858244A CN 111858244 A CN111858244 A CN 111858244A CN 202010684642 A CN202010684642 A CN 202010684642A CN 111858244 A CN111858244 A CN 111858244A
Authority
CN
China
Prior art keywords
hard disk
monitored
actual state
parameter
protocol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN202010684642.3A
Other languages
Chinese (zh)
Inventor
高静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202010684642.3A priority Critical patent/CN111858244A/en
Publication of CN111858244A publication Critical patent/CN111858244A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3037Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a memory, e.g. virtual memory, cache
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/328Computer systems status display

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Mathematical Physics (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a hard disk monitoring method, which comprises the following steps: acquiring a parameter to be monitored preset by each hard disk; monitoring the actual state of the parameter to be monitored corresponding to each hard disk by using a first type of protocol; responding to the detected abnormal actual state of the parameters to be monitored of the hard disk, and acquiring a plurality of protocol numbers of a second type of protocol corresponding to the parameters to be monitored with the abnormal actual state according to a preset mapping relation; acquiring information corresponding to other parameters related to the parameters to be monitored with abnormal actual states by utilizing a second type of protocol corresponding to a plurality of protocol numbers; and feeding back the actual state of the parameter to be monitored and information corresponding to other parameters. The invention also discloses a system, a computer device and a readable storage medium. The invention monitors the state of the hard disk through the first type of protocol, and determines whether the second type of protocol is needed to further acquire related parameters according to the monitoring result, so that a user can obtain information of perfection of the hard disk when the hard disk is abnormal.

Description

一种硬盘的监控方法、系统、设备以及介质A hard disk monitoring method, system, device and medium

技术领域technical field

本发明涉及硬盘监控领域,具体涉及一种硬盘的监控方法、系统、设备以及存储介质。The invention relates to the field of hard disk monitoring, in particular to a hard disk monitoring method, system, device and storage medium.

背景技术Background technique

服务器上硬盘在长期运行过程中,长期运行是一个周期非常长的运行过程,硬盘的状态(包括标准协议中的字段)是否异常,代表着SSD整个运行周期过程的是否正常。通常情况下可以通过标准协议检测硬盘的状态,如果硬盘出现异常,则通知用户。但是,用户通过标准协议获取到的反馈信息不全面,无法准确判断出硬盘的整体状态。During the long-term operation of the hard disk on the server, the long-term operation is a very long operation process. Whether the status of the hard disk (including the fields in the standard protocol) is abnormal, it represents whether the entire operation cycle of the SSD is normal. Usually, the status of the hard disk can be detected through a standard protocol, and the user will be notified if the hard disk is abnormal. However, the feedback information obtained by the user through the standard protocol is not comprehensive, and it is impossible to accurately judge the overall status of the hard disk.

发明内容SUMMARY OF THE INVENTION

有鉴于此,为了克服上述问题的至少一个方面,本发明实施例提出一种硬盘的监控方法,包括以下步骤:In view of this, in order to overcome at least one aspect of the above problems, an embodiment of the present invention provides a method for monitoring a hard disk, including the following steps:

获取每一个硬盘预设的待监控参数;Obtain the preset parameters to be monitored for each hard disk;

利用第一类协议监控每一个硬盘对应的待监控参数的实际状态;Use the first type of protocol to monitor the actual state of the parameters to be monitored corresponding to each hard disk;

响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号;In response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, obtain the protocol numbers of several second-type protocols corresponding to the parameter to be monitored of the abnormal actual state according to a preset mapping relationship;

利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息;Use the second-type protocol corresponding to several protocol numbers to obtain information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal;

将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈。The actual state of the parameter to be monitored and the information corresponding to the other parameters are fed back.

在一些实施例中,利用第一类协议监控每一个硬盘对应的待监控参数的实际状态,进一步包括:In some embodiments, monitoring the actual state of the parameter to be monitored corresponding to each hard disk using the first type of protocol, further includes:

获取所述硬盘根据所述第一类协议反馈的字段;Acquire the fields fed back by the hard disk according to the first type of protocol;

根据所述反馈的字段判断所述待监控参数的实际状态是否异常。Determine whether the actual state of the parameter to be monitored is abnormal according to the feedback field.

在一些实施例中,响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号,进一步包括:In some embodiments, in response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, the protocol numbers of several second-type protocols corresponding to the parameter to be monitored of the abnormal actual state are obtained according to a preset mapping relationship, Further includes:

响应于所述反馈的字段为第一预设字段,则确认所述硬盘的待监控参数的实际状态异常,并根据所述映射关系确定所述第一预设字段对应的若干个第二类协议。In response to the feedback field being the first preset field, confirm that the actual state of the parameter to be monitored of the hard disk is abnormal, and determine several second-type protocols corresponding to the first preset field according to the mapping relationship .

在一些实施例中,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息,进一步包括:In some embodiments, the information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal is obtained by using the second-type protocol corresponding to several protocol numbers, further including:

获取异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态。The duration of the abnormal actual state is obtained, and the duration of the abnormal actual state and the PE state, the number of bad blocks, the GC state and the usage rate of the hard disk are processed by using a preset policy.

在一些实施例中,将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈,进一步包括:In some embodiments, the actual state of the parameter to be monitored and the information corresponding to the other parameters are fed back, further comprising:

对所述异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态分别利用对应的公式进行评估后以进行反馈所述硬盘的综合信息。For the duration of the actual state of the anomaly, use the preset strategy to process the duration of the actual state of the anomaly and the PE state, the number of bad blocks, the GC state and the usage rate of the hard disk to evaluate using corresponding formulas respectively. The comprehensive information of the hard disk is fed back later.

在一些实施例中,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息,进一步包括:In some embodiments, the information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal is obtained by using the second-type protocol corresponding to several protocol numbers, further including:

响应于所述待监控参数为温度且根据所述硬盘反馈的字段确定所述硬盘处于高温状态,获取所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度。In response to the parameter to be monitored being temperature and it is determined that the hard disk is in a high temperature state according to the field fed back by the hard disk, the NAND temperature, CPU temperature, board temperature and controller temperature in the hard disk are acquired.

在一些实施例中,将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈,进一步包括:In some embodiments, the actual state of the parameter to be monitored and the information corresponding to the other parameters are fed back, further comprising:

将所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度进行加权计算以得到综合温度;Perform weighted calculation on the NAND temperature, CPU temperature, board temperature and controller temperature in the hard disk to obtain a comprehensive temperature;

将所述综合温度与利用所述第一类协议检测的所述硬盘处于高温状态下的温度进行反馈。The integrated temperature is fed back with the temperature detected by the first type of protocol when the hard disk is in a high temperature state.

基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种硬盘的监控系统,包括:Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention also provides a monitoring system for a hard disk, including:

第一获取模块,所述第一获取模块配置为获取每一个硬盘预设的待监控参数;a first acquisition module, where the first acquisition module is configured to acquire preset parameters to be monitored for each hard disk;

监控模块,所述监控模块配置为利用第一类协议监控每一个硬盘对应的待监控参数的实际状态;a monitoring module, the monitoring module is configured to monitor the actual state of the parameter to be monitored corresponding to each hard disk using the first type of protocol;

第一响应模块,所述第一响应模块配置为响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号;The first response module, the first response module is configured to, in response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, obtain a number of first parameters corresponding to the parameter to be monitored with abnormal actual state according to a preset mapping relationship. The agreement number of the second type of agreement;

第二获取模块,所述第二获取模块配置为利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息;a second acquisition module, where the second acquisition module is configured to acquire information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal by using the second-type protocol corresponding to several protocol numbers;

反馈模块,所述反馈模块配置为将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈。A feedback module, the feedback module is configured to feed back the actual state of the parameter to be monitored and information corresponding to the other parameters.

基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种计算机设备,包括:Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a computer device, including:

至少一个处理器;以及at least one processor; and

存储器,所述存储器存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时执行如上所述的任一种硬盘的监控方法的步骤。A memory, wherein the memory stores a computer program that can be run on the processor, and is characterized in that, when the processor executes the program, the processor executes the steps of any of the above-mentioned methods for monitoring a hard disk.

基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时执行如上所述的任一种硬盘的监控方法的步骤。Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor Perform the steps of any of the hard disk monitoring methods described above.

本发明具有以下有益技术效果之一:本发明提出的方案通过第一类协议监控硬盘的状态,并根据监控结果确定是否需要利用第二类协议进一步获取相关的参数,以便当硬盘发生异常时,用户能够得到硬盘的完整信息,进而掌握硬盘的运行情况。The present invention has one of the following beneficial technical effects: the scheme proposed by the present invention monitors the state of the hard disk through the first type of protocol, and determines whether it is necessary to use the second type of protocol to further obtain relevant parameters according to the monitoring results, so that when the hard disk is abnormal, Users can get the complete information of the hard disk, and then master the operation of the hard disk.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other embodiments can also be obtained according to these drawings without creative efforts.

图1为本发明的实施例提供的硬盘的监控方法的流程示意图;1 is a schematic flowchart of a method for monitoring a hard disk according to an embodiment of the present invention;

图2为本发明的实施例提供的硬盘的监控系统的结构示意图;2 is a schematic structural diagram of a monitoring system for a hard disk provided by an embodiment of the present invention;

图3为本发明的实施例提供的计算机设备的结构示意图;3 is a schematic structural diagram of a computer device provided by an embodiment of the present invention;

图4为本发明的实施例提供的计算机可读存储介质的结构示意图。FIG. 4 is a schematic structural diagram of a computer-readable storage medium provided by an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明实施例进一步详细说明。In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the embodiments of the present invention will be further described in detail below with reference to the specific embodiments and the accompanying drawings.

需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are for the purpose of distinguishing two entities with the same name but not the same or non-identical parameters. It can be seen that "first" and "second" It is only for the convenience of expression and should not be construed as a limitation to the embodiments of the present invention, and subsequent embodiments will not describe them one by one.

根据本发明的一个方面,本发明的实施例提出一种硬盘的监控方法,如图1所示,其可以包括步骤:According to an aspect of the present invention, an embodiment of the present invention provides a method for monitoring a hard disk, as shown in FIG. 1 , which may include the steps:

S1,获取每一个硬盘预设的待监控参数;S1, obtain the preset parameters to be monitored of each hard disk;

S2,利用第一类协议监控每一个硬盘对应的待监控参数的实际状态;S2, using the first type of protocol to monitor the actual state of the parameter to be monitored corresponding to each hard disk;

S3,响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号;S3, in response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, obtain the protocol numbers of several second-type protocols corresponding to the parameter to be monitored of the abnormal actual state according to a preset mapping relationship;

S4,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息;S4, using the second type protocol corresponding to several protocol numbers to obtain information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal;

S5,将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈。S5, feedback the actual state of the parameter to be monitored and the information corresponding to the other parameters.

本发明提出的方案通过第一类协议监控硬盘的状态,并根据监控结果确定是否需要利用第二类协议进一步获取相关的参数,以便当硬盘发生异常时,用户能够得到硬盘的完整信息,进而掌握硬盘的运行情况。The solution proposed by the present invention monitors the state of the hard disk through the first type of protocol, and determines whether it is necessary to use the second type of protocol to further obtain relevant parameters according to the monitoring results, so that when the hard disk is abnormal, the user can obtain the complete information of the hard disk, and then master the The operation of the hard disk.

在一些实施例中,在步骤S1,获取每一个硬盘预设的待监控参数中,具体的,可以利用公有命令nvme list查询服务器上所有的硬盘,使用正则表达式匹配块设备的nvme盘符信息,例如,/dev/nvme0~/dev/nvme4,使用正则表达式匹配块设备的SN信息,例如,DU4T1~DU4T5,利用查询出来盘符信息和SN信息,做成对应的dict。然后明确每一个硬盘要检测哪些log字段(即监控哪些待监控参数)。In some embodiments, in step S1, in obtaining the preset parameters to be monitored for each hard disk, specifically, the public command nvme list can be used to query all hard disks on the server, and a regular expression can be used to match the nvme drive letter information of the block device For example, /dev/nvme0~/dev/nvme4, use regular expressions to match the SN information of block devices, for example, DU4T1~DU4T5, use the query to get the drive letter information and SN information, and make the corresponding dict. Then it is clear which log fields (that is, which parameters to monitor) should be detected for each hard disk.

在一些实施例中,在步骤S2,利用第一类协议监控每一个硬盘对应的待监控参数的实际状态,具体的,第一类协议可以是标准协议,标准协议是通过nvme规定中的协议号进行获取协议中标准和信息的开放收集,以充分展示非易失性存储器在从移动设备到数据中心的所有类型的计算环境中的优势。In some embodiments, in step S2, the first type of protocol is used to monitor the actual state of the parameter to be monitored corresponding to each hard disk. Specifically, the first type of protocol may be a standard protocol, and the standard protocol is a protocol number specified by nvme. Conduct an open collection of standards and information in acquisition protocols to fully demonstrate the benefits of non-volatile memory in all types of computing environments, from mobile devices to data centers.

在一些实施例中,步骤S2,利用第一类协议监控每一个硬盘对应的待监控参数的实际状态,进一步包括:In some embodiments, step S2, using the first type protocol to monitor the actual state of the parameter to be monitored corresponding to each hard disk, further comprising:

获取所述硬盘根据所述第一类协议反馈的字段;Acquire the fields fed back by the hard disk according to the first type of protocol;

根据所述反馈的字段判断所述待监控参数的实际状态是否异常。Determine whether the actual state of the parameter to be monitored is abnormal according to the feedback field.

具体的,当确定每一个硬盘需要检测的参数后,即可利用标准协议监控硬盘的待检测的参数的状态中,然后通过判断硬盘反馈的字段确定是否出现异常。如果有字段出现异常,比如高温,立即调用多条不同的第二类协议获取硬盘的其他状态。Specifically, after determining the parameters to be detected for each hard disk, standard protocols can be used to monitor the status of the parameters to be detected in the hard disk, and then determine whether an abnormality occurs by judging the fields fed back by the hard disk. If there is an abnormality in any field, such as high temperature, immediately call multiple different second-type protocols to obtain other states of the hard disk.

在一些实施例中,步骤S3中,响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号,具体的,第二类协议可以是私有协议,私有协议利用nvme协议保留协议号进行将host与硬盘通信,双方规定好相应的协议对接接口,将更多的厂家自研盘的信息通过记录硬盘硬件信息,并将硬件信息用于硬盘故障检测分析,从而可以保障硬盘数据安全。在服务器测试运行或者运维过程中,需要经常查看硬盘的smart信息,特别针对NVMe SSD硬盘,根据标准协议检测到的字段,继续通过获取私有协议,进而补充更多信息,用于掌握硬盘的运行情况。In some embodiments, in step S3, in response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, several second-type protocols corresponding to the parameter to be monitored with abnormal actual state are acquired according to a preset mapping relationship Specifically, the second type of protocol can be a private protocol. The private protocol uses the nvme protocol to reserve the protocol number to communicate between the host and the hard disk. By recording hard disk hardware information and using the hardware information for hard disk failure detection and analysis, the security of hard disk data can be guaranteed. In the process of server test operation or operation and maintenance, it is necessary to frequently check the smart information of the hard disk, especially for NVMe SSD hard disks, according to the fields detected by the standard protocol, continue to obtain the private protocol, and then supplement more information to master the operation of the hard disk Happening.

在一些实施例中,步骤S3,响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号,进一步包括:In some embodiments, in step S3, in response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, acquire according to a preset mapping relationship the data of several second-type protocols corresponding to the parameter to be monitored whose actual state is abnormal. Agreement number, further including:

响应于所述反馈的字段为第一预设字段,则确认所述硬盘的待监控参数的实际状态异常,并根据所述映射关系确定所述第一预设字段对应的若干个第二类协议。In response to the feedback field being the first preset field, confirm that the actual state of the parameter to be monitored of the hard disk is abnormal, and determine several second-type protocols corresponding to the first preset field according to the mapping relationship .

具体的,可以预先将异常状态对应的字段与相应的若干个第二类协议的协议号建立映射关系,这样当通过标准协议检测到的字段为第一预设字段时(即反馈异常状态的字段),通过映射关系确定待利用的若干个第二类协议,以便通过若干个第二类协议获取到其他信息。Specifically, a mapping relationship can be established between the field corresponding to the abnormal state and the corresponding protocol numbers of several second-type protocols, so that when the field detected through the standard protocol is the first preset field (that is, the field that feeds back the abnormal state) ), and determine several second-type protocols to be utilized through the mapping relationship, so as to obtain other information through several second-type protocols.

在一些实施例中,步骤S4中,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息,进一步包括:In some embodiments, in step S4, information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal is obtained by using the second-type protocol corresponding to several protocol numbers, further including:

获取异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态。The duration of the abnormal actual state is obtained, and the duration of the abnormal actual state and the PE state, the number of bad blocks, the GC state and the usage rate of the hard disk are processed by using a preset policy.

在一些实施例中,步骤S5中,将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈,进一步包括:In some embodiments, in step S5, the actual state of the parameter to be monitored and the information corresponding to the other parameters are fed back, further comprising:

对所述异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态分别利用对应的公式进行评估后以进行反馈所述硬盘的综合信息。For the duration of the actual state of the anomaly, use the preset strategy to process the duration of the actual state of the anomaly and the PE state, the number of bad blocks, the GC state and the usage rate of the hard disk to evaluate using corresponding formulas respectively. The comprehensive information of the hard disk is fed back later.

具体的,当监控到异常状态后,则可以利用第二类协议获取异常的实际状态的持续时间、利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态,坏块数量,GC状态和使用率状态。例如,当通过标准协议监控到高温,即判断SSD盘出现高温,为了使上述温度异常状态的检测更加完善,继续利用私有协议获取硬盘的高温时长,温控时长以及PE状态,坏块数量,GC状态,使用率状态等信息,将上述信息获取后,将继续根据相应的公式进行评估检测,呈现出SDD盘完整信息。这样可以使得SSD在高温情况下的异常状态更加完善。Specifically, after monitoring the abnormal state, the second type of protocol can be used to obtain the duration of the actual state of the abnormality, the duration of the actual state of the abnormality using a preset strategy, the PE state of the hard disk, the bad block Amount, GC status and usage status. For example, when a high temperature is monitored through a standard protocol, it is determined that the SSD disk is high temperature. In order to make the detection of the above temperature abnormal state more complete, continue to use the private protocol to obtain the high temperature duration, temperature control duration, PE status, number of bad blocks, and GC of the hard disk. Status, usage status and other information, after the above information is obtained, it will continue to perform evaluation and detection according to the corresponding formula, and present the complete information of the SDD disk. This can make the abnormal state of the SSD under high temperature conditions more complete.

在一些实施例中,步骤S4中,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的参数相关的其他参数对应的信息,进一步包括:In some embodiments, in step S4, information corresponding to other parameters related to the parameter of the abnormal actual state is obtained by using the second-type protocol corresponding to several protocol numbers, further including:

响应于所述待监控参数为温度且根据所述硬盘反馈的字段确定所述硬盘处于高温状态,获取所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度。In response to the parameter to be monitored being temperature and it is determined that the hard disk is in a high temperature state according to the field fed back by the hard disk, the NAND temperature, CPU temperature, board temperature and controller temperature in the hard disk are acquired.

在一些实施例中,步骤S5中,将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈,进一步包括:In some embodiments, in step S5, the actual state of the parameter to be monitored and the information corresponding to the other parameters are fed back, further comprising:

将所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度进行加权计算以得到综合温度;Perform weighted calculation on the NAND temperature, CPU temperature, board temperature and controller temperature in the hard disk to obtain a comprehensive temperature;

将所述综合温度与利用所述第一类协议检测的所述硬盘处于高温状态下的温度进行反馈。The integrated temperature is fed back with the temperature detected by the first type of protocol when the hard disk is in a high temperature state.

具体的,当通过标准协议监控到高温,即判断SSD盘出现高温,通过映射关系获取到对应的第二类协议后,利用第二类协议继续获取SSD中NAND温度,CPU温度,board温度,controller温度,根据这些温度计算出一个综合温度,将这个综合温度的判定与标准协议中的高温温度进行反馈,进而得到SSD的温度状态异常情况。Specifically, when a high temperature is monitored through a standard protocol, that is, it is judged that the SSD has a high temperature, and after the corresponding second-type protocol is obtained through the mapping relationship, the second-type protocol is used to continue to obtain the NAND temperature, CPU temperature, board temperature, controller temperature in the SSD According to these temperatures, a comprehensive temperature is calculated, and the judgment of this comprehensive temperature is fed back to the high temperature temperature in the standard protocol, and then the abnormal temperature status of the SSD is obtained.

本发明提出的方案通过对服务器上所有硬盘进行监控,如果当前标准协议字段中出现异常,将会利用自定义的私有协议,获取硬盘上的其他字段,然后再通过将标准协议中其他字段与私有协议的多字段进行组合计算公式,得出硬盘的当前出错状态,将检测结果返回至前端测试,前端测试接收到检测结果,如果异常,立即停止执行,保留现场。这种检测方法会极大地降低人工成本,快速地呈现出硬盘异常情况,一旦出了异常立刻停止其他运行场景,最大限度地保留现场。The solution proposed by the present invention monitors all the hard disks on the server. If there is an abnormality in the current standard protocol field, the user-defined private protocol will be used to obtain other fields on the hard disk, and then by comparing other fields in the standard protocol with the private The multi-field of the protocol is combined with the calculation formula to obtain the current error status of the hard disk, and the test result is returned to the front-end test. This detection method will greatly reduce labor costs, quickly present the abnormal situation of the hard disk, and immediately stop other operating scenarios once an abnormality occurs, and maximize the preservation of the scene.

基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种硬盘的监控系统400,如图2所示,包括:Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a hard disk monitoring system 400, as shown in FIG. 2, including:

第一获取模块401,所述第一获取模块401配置为获取每一个硬盘预设的待监控参数;The first acquisition module 401, the first acquisition module 401 is configured to acquire the preset parameters to be monitored for each hard disk;

监控模块402,所述监控模块402配置为利用第一类协议监控每一个硬盘对应的待监控参数的实际状态;A monitoring module 402, the monitoring module 402 is configured to monitor the actual state of the parameter to be monitored corresponding to each hard disk using the first type of protocol;

第一响应模块403,所述第一响应模块403配置为响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号;The first response module 403, the first response module 403 is configured to, in response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, acquire a number of parameters corresponding to the parameter to be monitored of the abnormal actual state according to a preset mapping relationship. The agreement number of the second type of agreement;

第二获取模块404,所述第二获取模块404配置为利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息;The second obtaining module 404, the second obtaining module 404 is configured to obtain information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal by using the second-type protocol corresponding to several protocol numbers;

反馈模块405,所述反馈模块405配置为将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈。A feedback module 405, the feedback module 405 is configured to feed back the actual state of the parameter to be monitored and information corresponding to the other parameters.

在一些实施例中,所述监控模块402还配置为:In some embodiments, the monitoring module 402 is further configured to:

获取所述硬盘根据所述第一类协议反馈的字段;Acquire the fields fed back by the hard disk according to the first type of protocol;

根据所述反馈的字段判断所述待监控参数的实际状态是否异常。Determine whether the actual state of the parameter to be monitored is abnormal according to the feedback field.

在一些实施例中,所述第一响应模块403还配置为In some embodiments, the first response module 403 is further configured to

响应于所述反馈的字段为第一预设字段,则确认所述硬盘的待监控参数的实际状态异常,并根据所述映射关系确定所述第一预设字段对应的若干个第二类协议。In response to the feedback field being the first preset field, confirm that the actual state of the parameter to be monitored of the hard disk is abnormal, and determine several second-type protocols corresponding to the first preset field according to the mapping relationship .

在一些实施例中,所述第二获取模块404还配置为:In some embodiments, the second obtaining module 404 is further configured to:

获取异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态。The duration of the abnormal actual state is obtained, and the duration of the abnormal actual state and the PE state, the number of bad blocks, the GC state and the usage rate of the hard disk are processed by using a preset policy.

在一些实施例中,所述反馈模块405还配置为:In some embodiments, the feedback module 405 is further configured to:

对所述异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态分别利用对应的公式进行评估后以进行反馈所述硬盘的综合信息。For the duration of the actual state of the anomaly, use the preset strategy to process the duration of the actual state of the anomaly and the PE state, the number of bad blocks, the GC state and the usage rate of the hard disk to evaluate using corresponding formulas respectively. The comprehensive information of the hard disk is fed back later.

在一些实施例中,所述第二获取模块404还配置为:In some embodiments, the second obtaining module 404 is further configured to:

响应于所述待监控参数为温度且根据所述硬盘反馈的字段确定所述硬盘处于高温状态,获取所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度。In response to the parameter to be monitored being temperature and it is determined that the hard disk is in a high temperature state according to the field fed back by the hard disk, the NAND temperature, CPU temperature, board temperature and controller temperature in the hard disk are acquired.

在一些实施例中,所述反馈模块405还配置为:In some embodiments, the feedback module 405 is further configured to:

将所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度进行加权计算以得到综合温度;Perform weighted calculation on the NAND temperature, CPU temperature, board temperature and controller temperature in the hard disk to obtain a comprehensive temperature;

将所述综合温度与利用所述第一类协议检测的所述硬盘处于高温状态下的温度进行反馈。The integrated temperature is fed back with the temperature detected by the first type of protocol when the hard disk is in a high temperature state.

基于同一发明构思,根据本发明的另一个方面,如图3所示,本发明的实施例还提供了一种计算机设备501,包括:Based on the same inventive concept, according to another aspect of the present invention, as shown in FIG. 3, an embodiment of the present invention further provides a computer device 501, including:

至少一个处理器520;以及at least one processor 520; and

存储器510,存储器510存储有可在处理器上运行的计算机程序511,处理器520执行程序时执行如上的任一种硬盘的监控方法的步骤。The memory 510 stores a computer program 511 that can be executed on the processor, and the processor 520 executes the steps of any of the above hard disk monitoring methods when executing the program.

基于同一发明构思,根据本发明的另一个方面,如图4所示,本发明的实施例还提供了一种计算机可读存储介质601,计算机可读存储介质601存储有计算机程序指令610,计算机程序指令610被处理器执行时执行如上的任一种硬盘的监控方法的步骤。Based on the same inventive concept, according to another aspect of the present invention, as shown in FIG. 4 , an embodiment of the present invention further provides a computer-readable storage medium 601, where the computer-readable storage medium 601 stores computer program instructions 610, and the computer When the program instructions 610 are executed by the processor, the steps of any of the above methods for monitoring a hard disk are executed.

最后需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。Finally, it should be noted that those of ordinary skill in the art can understand that all or part of the process in the method of the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, When the program is executed, it may include the flow of the embodiments of the above-mentioned methods.

此外,应该明白的是,本文的计算机可读存储介质(例如,存储器)可以是易失性存储器或非易失性存储器,或者可以包括易失性存储器和非易失性存储器两者。In addition, it should be understood that computer-readable storage media (eg, memory) herein can be volatile memory or non-volatile memory, or can include both volatile and non-volatile memory.

本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个系统的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现的功能,但是这种实现决定不应被解释为导致脱离本发明实施例公开的范围。Those skilled in the art will also appreciate that the various exemplary logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described generally in terms of their functionality. Whether such functionality is implemented as software or hardware depends on the specific application and design constraints imposed on the overall system. Those skilled in the art may implement the functions in various ways for each specific application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments of the present invention.

以上是本发明公开的示例性实施例,但是应当注意,在不背离权利要求限定的本发明实施例公开的范围的前提下,可以进行多种改变和修改。根据这里描述的公开实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明实施例公开的元素可以以个体形式描述或要求,但除非明确限制为单数,也可以理解为多个。The above are exemplary embodiments of the present disclosure, but it should be noted that various changes and modifications may be made without departing from the scope of the disclosure of the embodiments of the present invention as defined in the claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements disclosed in the embodiments of the present invention may be described or claimed in the singular, unless explicitly limited to the singular, the plural may also be construed.

应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。It should be understood that, as used herein, the singular form "a" is intended to include the plural form as well, unless the context clearly supports an exception. It will also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.

上述本发明实施例公开实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned embodiments of the present invention disclose the serial numbers of the embodiments only for description, and do not represent the advantages and disadvantages of the embodiments.

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. The storage medium can be read-only memory, magnetic disk or optical disk, etc.

所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本发明实施例公开的范围(包括权利要求)被限于这些例子;在本发明实施例的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,并存在如上的本发明实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。Those of ordinary skill in the art should understand that the discussion of any of the above embodiments is only exemplary, and is not intended to imply that the scope (including the claims) disclosed by the embodiments of the present invention is limited to these examples; under the idea of the embodiments of the present invention , the technical features in the above embodiments or different embodiments can also be combined, and there are many other changes in different aspects of the above embodiments of the present invention, which are not provided in detail for the sake of brevity. Therefore, any omission, modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of the present invention should be included within the protection scope of the embodiments of the present invention.

Claims (10)

1.一种硬盘的监控方法,其特征在于,包括以下步骤:1. the monitoring method of a hard disk, is characterized in that, comprises the following steps: 获取每一个硬盘预设的待监控参数;Obtain the preset parameters to be monitored for each hard disk; 利用第一类协议监控每一个硬盘对应的待监控参数的实际状态;Use the first type of protocol to monitor the actual state of the parameters to be monitored corresponding to each hard disk; 响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号;In response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, obtain the protocol numbers of several second-type protocols corresponding to the parameter to be monitored of the abnormal actual state according to a preset mapping relationship; 利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息;Use the second-type protocol corresponding to several protocol numbers to obtain information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal; 将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈。The actual state of the parameter to be monitored and the information corresponding to the other parameters are fed back. 2.如权利要求1所述的方法,其特征在于,利用第一类协议监控每一个硬盘对应的待监控参数的实际状态,进一步包括:2. method as claimed in claim 1, is characterized in that, utilizes first type protocol to monitor the actual state of the parameter to be monitored corresponding to each hard disk, further comprises: 获取所述硬盘根据所述第一类协议反馈的字段;Acquire the fields fed back by the hard disk according to the first type of protocol; 根据所述反馈的字段判断所述待监控参数的实际状态是否异常。Determine whether the actual state of the parameter to be monitored is abnormal according to the feedback field. 3.如权利要求2所述的方法,其特征在于,响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号,进一步包括:3. The method according to claim 2, wherein, in response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, a number of parameters corresponding to the parameter to be monitored of the abnormal actual state are obtained according to a preset mapping relationship. The agreement number of the second type of agreement, further including: 响应于所述反馈的字段为第一预设字段,则确认所述硬盘的待监控参数的实际状态异常,并根据所述映射关系确定所述第一预设字段对应的若干个第二类协议。In response to the feedback field being the first preset field, confirm that the actual state of the parameter to be monitored of the hard disk is abnormal, and determine several second-type protocols corresponding to the first preset field according to the mapping relationship . 4.如权利要求1所述的方法,其特征在于,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息,进一步包括:4. The method according to claim 1 , wherein the information corresponding to other parameters related to the parameter to be monitored that is abnormal in the actual state is obtained by utilizing the second type protocol corresponding to several protocol numbers, further comprising: 获取异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态。The duration of the abnormal actual state is obtained, and the duration of the abnormal actual state and the PE state, the number of bad blocks, the GC state and the usage rate of the hard disk are processed by using a preset policy. 5.如权利要求4所述的方法,其特征在于,将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈,进一步包括:5. The method of claim 4, wherein feeding back the actual state of the parameter to be monitored and information corresponding to the other parameters, further comprising: 对所述异常的实际状态的持续时间,利用预设策略处理所述异常的实际状态的持续时间以及所述硬盘的PE状态、坏块数量、GC状态和使用率状态分别利用对应的公式进行评估后以进行反馈所述硬盘的综合信息。For the duration of the actual state of the anomaly, use the preset strategy to process the duration of the actual state of the anomaly and the PE state, the number of bad blocks, the GC state and the usage rate of the hard disk to evaluate using corresponding formulas respectively. Then, the comprehensive information of the hard disk is fed back. 6.如权利要求2所述的方法,其特征在于,利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息,进一步包括:6. The method according to claim 2, characterized in that, utilizing the second type protocol corresponding to several protocol numbers to obtain information corresponding to other parameters related to the parameter to be monitored that the actual state is abnormal, further comprising: 响应于所述待监控参数为温度且根据所述硬盘反馈的字段确定所述硬盘处于高温状态,获取所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度。In response to the parameter to be monitored being temperature and it is determined that the hard disk is in a high temperature state according to the field fed back by the hard disk, the NAND temperature, CPU temperature, board temperature and controller temperature in the hard disk are acquired. 7.如权利要求6所述的方法,其特征在于,将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈,进一步包括:7. The method of claim 6, wherein feeding back the actual state of the parameter to be monitored and information corresponding to the other parameters, further comprising: 将所述硬盘中的NAND温度、CPU温度、板卡温度以及控制器温度进行加权计算以得到综合温度;Perform weighted calculation on the NAND temperature, CPU temperature, board temperature and controller temperature in the hard disk to obtain a comprehensive temperature; 将所述综合温度与利用所述第一类协议检测的所述硬盘处于高温状态下的温度进行反馈。The integrated temperature is fed back with the temperature detected by the first type of protocol when the hard disk is in a high temperature state. 8.一种硬盘的监控系统,其特征在于,包括:8. A monitoring system for a hard disk, comprising: 第一获取模块,所述第一获取模块配置为获取每一个硬盘预设的待监控参数;a first acquisition module, where the first acquisition module is configured to acquire preset parameters to be monitored for each hard disk; 监控模块,所述监控模块配置为利用第一类协议监控每一个硬盘对应的待监控参数的实际状态;a monitoring module, the monitoring module is configured to monitor the actual state of the parameter to be monitored corresponding to each hard disk using the first type of protocol; 第一响应模块,所述第一响应模块配置为响应于检测到的所述硬盘的待监控参数的实际状态异常,根据预设的映射关系获取与实际状态异常的待监控参数对应的若干个第二类协议的协议号;The first response module, the first response module is configured to, in response to the detected abnormality of the actual state of the parameter to be monitored of the hard disk, obtain a number of first parameters corresponding to the parameter to be monitored with abnormal actual state according to a preset mapping relationship. The agreement number of the second type of agreement; 第二获取模块,所述第二获取模块配置为利用若干个协议号对应的所述第二类协议获取与所述实际状态异常的待监控参数相关的其他参数对应的信息;a second obtaining module, the second obtaining module is configured to obtain information corresponding to other parameters related to the parameter to be monitored whose actual state is abnormal by using the second-type protocol corresponding to several protocol numbers; 反馈模块,所述反馈模块配置为将所述待监控参数的实际状态和所述其他参数对应的信息进行反馈。A feedback module, the feedback module is configured to feed back the actual state of the parameter to be monitored and information corresponding to the other parameters. 9.一种计算机设备,包括:9. A computer device comprising: 至少一个处理器;以及at least one processor; and 存储器,所述存储器存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时执行如权利要求1-7任意一项所述的方法的步骤。A memory, wherein the memory stores a computer program that can be executed on the processor, wherein the processor executes the steps of the method according to any one of claims 1-7 when the processor executes the program. 10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时执行如权利要求1-7任意一项所述的方法的步骤。10. A computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the method of any one of claims 1-7 is executed. step.
CN202010684642.3A 2020-07-16 2020-07-16 A hard disk monitoring method, system, device and medium Withdrawn CN111858244A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010684642.3A CN111858244A (en) 2020-07-16 2020-07-16 A hard disk monitoring method, system, device and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010684642.3A CN111858244A (en) 2020-07-16 2020-07-16 A hard disk monitoring method, system, device and medium

Publications (1)

Publication Number Publication Date
CN111858244A true CN111858244A (en) 2020-10-30

Family

ID=72983566

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010684642.3A Withdrawn CN111858244A (en) 2020-07-16 2020-07-16 A hard disk monitoring method, system, device and medium

Country Status (1)

Country Link
CN (1) CN111858244A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112506744A (en) * 2020-12-11 2021-03-16 浪潮电子信息产业股份有限公司 Method, device and equipment for monitoring running state of NVMe hard disk
CN112667471A (en) * 2020-12-25 2021-04-16 深圳创新科技术有限公司 Method, terminal and storage medium for protecting hard disk
CN114116374A (en) * 2021-10-21 2022-03-01 郑州云海信息技术有限公司 A hard disk monitoring method, system, device and medium
CN115686154A (en) * 2021-07-29 2023-02-03 浙江宇视科技有限公司 Temperature control method and device of storage equipment, electronic equipment and storage medium

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112506744A (en) * 2020-12-11 2021-03-16 浪潮电子信息产业股份有限公司 Method, device and equipment for monitoring running state of NVMe hard disk
CN112506744B (en) * 2020-12-11 2023-08-25 浪潮电子信息产业股份有限公司 Method, device and equipment for monitoring running state of NVMe hard disk
CN112667471A (en) * 2020-12-25 2021-04-16 深圳创新科技术有限公司 Method, terminal and storage medium for protecting hard disk
CN115686154A (en) * 2021-07-29 2023-02-03 浙江宇视科技有限公司 Temperature control method and device of storage equipment, electronic equipment and storage medium
CN114116374A (en) * 2021-10-21 2022-03-01 郑州云海信息技术有限公司 A hard disk monitoring method, system, device and medium

Similar Documents

Publication Publication Date Title
CN111858244A (en) A hard disk monitoring method, system, device and medium
US10069900B2 (en) Systems and methods for adaptive thresholding using maximum concentration intervals
US8667334B2 (en) Problem isolation in a virtual environment
WO2021068814A1 (en) Method, apparatus, server, and computer-readable storage medium for monitoring for exception of hardware device
CN111858240B (en) A monitoring method, system, device and medium of a distributed storage system
CN109254922B (en) A kind of automatic testing method and device of server BMC Redfish function
WO2017011708A1 (en) Apparatus and method of leveraging machine learning principals for root cause analysis and remediation in computer environments
CN109165138B (en) Method and device for monitoring equipment fault
CN109460343A (en) System exception monitoring method, device, equipment and storage medium based on log
CN112380089A (en) Data center monitoring and early warning method and system
CN111104238B (en) CE-based memory diagnosis method, device and medium
JP2015028700A (en) Failure detection device, failure detection method, failure detection program and recording medium
US20150370619A1 (en) Management system for managing computer system and management method thereof
CN105404581A (en) Database evaluation method and device
CN108983922A (en) Working frequency adjusting method, device and server
CN111581043A (en) Monitoring method, device and server for server power consumption
CN111176932B (en) A recording method, device and readable medium for abnormal event log
CN106911519A (en) A kind of data acquisition monitoring method and device
CN116880398A (en) Fault analysis method and system of instrument control equipment, electronic equipment and storage medium
CN103780418A (en) Server automatic management method and system
CN104239174A (en) BMC (baseboard management controller) remote debugging system and method
CN111769974A (en) A method for fault diagnosis of cloud system
CN111258845A (en) Detection of event storms
CN114675991A (en) Method, system, equipment and storage medium for realizing effective positioning of log
CN105955864B (en) Power failure processing method, power module, monitoring management module and server

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20201030