Machine room inspection quality evaluation method, device and equipment and storage medium
By recording the inspection time, detecting abnormal behaviors and failure rates, and calculating the inspection quality score, the existing machine room inspection has solved the problems of strong subjectivity, low efficiency and high cost caused by manual reliance on labor, and automated and objective inspection quality evaluation and supervision are achieved.
Patent Information
- Application Number
- CN202311669644.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-06
- Publication Date
- 2025-06-06
AI Technical Summary
The existing computer room inspection relies on manual labor, and there are problems of strong subjectivity, low efficiency and high cost, and there is a lack of effective quality assessment methods and systems.
By recording the inspection time consumed by inspectors in each cabinet, detecting abnormal behavior information, and determining the equipment failure rate, and calculating inspection quality scores based on these indicators, an automated and objective inspection quality assessment is achieved.
Effectively conduct quality assessment of computer room inspections, supervise and improve the efficiency and level of inspection personnel, reduce equipment failures, and reduce costs.
Smart Images

Figure CN120106625A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of inspection, and in particular to a method, device, equipment and storage medium for evaluating the quality of computer room inspection. Background Art
[0002] As the scale of data centers continues to expand, computer rooms play a key role in maintaining the normal operation of computing equipment and communication facilities, providing indispensable support for the core business of enterprises and organizations. In this important context, computer room inspections have become increasingly important, as they directly determine the availability, stability, and security of computer rooms and the equipment within them.
[0003] At present, computer room inspections usually rely on manual inspections and records, so they have strong subjective problems and limitations. First, they rely on the subjective initiative of inspectors. It is difficult to evaluate whether inspectors perform inspection tasks as required and the quality of inspections, which may lead to perfunctory and inefficient inspections. Secondly, although inspections can be recorded and identified by installing video surveillance in cabinets, this brings high video storage and analysis costs, as well as time-consuming manual identification. Finally, in the face of manual inspection scenarios in computer rooms, there is a lack of an effective computer room inspection quality assessment method and system to supervise and improve the inspection efficiency and level of computer room inspectors. Summary of the invention
[0004] The present application provides a method, device, equipment and storage medium for evaluating the quality of a machine room inspection to solve at least one problem existing in the related art. The technical solution is as follows:
[0005] In a first aspect, an embodiment of the present application provides a method for evaluating the quality of a computer room inspection, including:
[0006] Record the time taken by the inspector to inspect each cabinet, and determine the inspection timeout rate based on the inspection time;
[0007] When the cabinet door of the cabinet is opened, detecting abnormal behavior information, and determining an abnormal behavior rate according to the abnormal behavior information;
[0008] Determine the fault information of the cabinet after the inspection is completed, and determine the equipment failure rate according to the fault information;
[0009] An inspection quality score is determined based on the inspection timeout rate, the abnormal behavior rate, and the equipment failure rate.
[0010] In one implementation, determining the inspection timeout rate according to the inspection time includes:
[0011] Comparing the time taken for each inspection with the standard time taken;
[0012] The number of cabinets for which the inspection time consumption is greater than the standard time consumption or the number of cabinets for which the inspection time consumption deviates from the standard time consumption by more than a preset deviation amount is taken as the number of cabinets for which the inspection time consumption is overdue;
[0013] The inspection timeout rate is determined according to a ratio of the number of inspection timeout cabinets to the total number of cabinets.
[0014] In one embodiment, when the cabinet door of the cabinet is opened, detecting abnormal behavior information includes:
[0015] When the cabinet door is open, detecting whether there is a human body within a preset time, and when there is no human body, recording it as a first type of abnormal behavior;
[0016] When the cabinet door is open, detecting whether there are multiple human bodies, and if there are multiple human bodies, recording it as a second type of abnormal behavior;
[0017] When the cabinet door of the cabinet is open, detecting whether the equipment in the cabinet is moved, and if there is movement, recording it as a third type of abnormal behavior;
[0018] When the door of the cabinet is opened, if the door opening time exceeds the standard time, detect whether there is a human body, and if there is a human body, record it as the fourth type of abnormal behavior;
[0019] The total number of the first type of abnormal behavior, the second type of abnormal behavior, the third type of abnormal behavior and the fourth type of abnormal behavior corresponding to each cabinet is counted, and the number of abnormal behaviors is determined according to the sum of the total numbers corresponding to each cabinet.
[0020] In one implementation, determining the abnormal behavior rate according to the abnormal behavior information includes:
[0021] Calculating the product of the number of types of abnormal behaviors and the total number of cabinets;
[0022] The abnormal behavior rate is determined according to the ratio of the number of abnormal behaviors to the product.
[0023] In one embodiment, the determining the fault information of the cabinet after the inspection is completed, and determining the equipment failure rate according to the fault information includes:
[0024] Determine the number of faulty devices in the cabinet after the inspection is completed;
[0025] The equipment failure rate is determined according to the ratio of the number of faulty equipment to the total number of cabinets.
[0026] In one implementation, determining the inspection quality score according to the inspection timeout rate, the abnormal behavior rate, and the device failure rate includes:
[0027] Performing a weighted sum according to the first weight, the inspection timeout rate, the second weight, the abnormal behavior rate, the third weight, and the equipment failure rate, and determining the inspection quality score of a single inspection according to the difference between the preset total score and the weighted sum result;
[0028] and / or,
[0029] A weighted sum is performed according to the first weight, the inspection timeout rate, the second weight, the abnormal behavior rate, the third weight and the equipment failure rate, and the inspection quality score of a single inspection is determined according to the difference between the preset total score and the weighted summation result. The step of recording the time spent by the inspector on the inspection of each cabinet is returned, and the inspection quality score of a single inspection is calculated, until the inspection quality scores of several single inspections are obtained and the average value is calculated to obtain the inspection quality score of the overall inspection.
[0030] In one embodiment, the method further comprises at least one of the following:
[0031] The inspection quality score is displayed on a visual interface;
[0032] When the abnormal behavior information indicates the existence of at least one type of abnormal behavior, matching corresponding optimization suggestions according to the type of abnormal behavior, and displaying the optimization suggestions on a visual interface;
[0033] When unauthorized access to the cabinet is detected or the abnormal behavior information indicates the existence of at least one type of abnormal behavior, an alarm message is sent.
[0034] In a second aspect, an embodiment of the present application provides a device for evaluating the quality of a machine room inspection, including:
[0035] The first determination module is used to record the inspection time consumed by the inspector in each cabinet, and determine the inspection timeout rate according to the inspection time consumed;
[0036] A second determination module is used to detect abnormal behavior information when the cabinet door of the cabinet is opened, and determine the abnormal behavior rate according to the abnormal behavior information;
[0037] A third determination module is used to determine the fault information of the cabinet after the inspection is completed, and determine the equipment failure rate according to the fault information;
[0038] The scoring module is used to determine the inspection quality score according to the inspection timeout rate, the abnormal behavior rate and the equipment failure rate.
[0039] In one embodiment, the equipment room inspection quality assessment device further includes an alarm display module, and the alarm display module is used to:
[0040] The inspection quality score is displayed on a visual interface;
[0041] When the abnormal behavior information indicates the existence of at least one type of abnormal behavior, matching corresponding optimization suggestions according to the type of abnormal behavior, and displaying the optimization suggestions on a visual interface;
[0042] When unauthorized access to the cabinet is detected or the abnormal behavior information indicates the existence of at least one type of abnormal behavior, an alarm message is sent.
[0043] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor and a memory, wherein the memory stores instructions, and the instructions are loaded and executed by the processor to implement a method in any one of the above-mentioned embodiments.
[0044] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed, the method in any one of the above-mentioned embodiments is implemented.
[0045] The beneficial effects of the above technical solution include at least:
[0046] By recording the time spent by the inspectors on the inspection of each cabinet and determining the inspection timeout rate based on the inspection time, abnormal behavior information is detected when the cabinet door is open, and the abnormal behavior rate is determined based on the abnormal behavior information, the fault information of the cabinet after the inspection is completed is determined, and the equipment failure rate is determined based on the fault information, and the inspection quality score is determined based on the inspection timeout rate, abnormal behavior rate and equipment failure rate. The inspection timeout rate, abnormal behavior rate and equipment failure rate are automatically determined and the inspection quality score is calculated, which can effectively evaluate the quality of computer room inspections, and is conducive to supervising and improving the inspection efficiency and level of computer room inspectors.
[0047] The above summary is for illustrative purposes only and is not intended to be limiting in any way. In addition to the illustrative aspects, embodiments and features described above, further aspects, embodiments and features of the present application will be readily apparent by reference to the accompanying drawings and the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In the accompanying drawings, unless otherwise specified, the same reference numerals throughout the multiple drawings represent the same or similar parts or elements. These drawings are not necessarily drawn to scale. It should be understood that these drawings only depict some embodiments disclosed in the present application and should not be regarded as limiting the scope of the present application.
[0049] Figure 1 This is a schematic diagram of the steps of a method for evaluating the quality of a computer room inspection according to an embodiment of the present application;
[0050] Figure 2 This is a structural block diagram of a device for evaluating the quality of a machine room inspection according to an embodiment of the present application;
[0051] Figure 3 This is a structural block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0052] In the following, only some exemplary embodiments are briefly described. As those skilled in the art will appreciate, the described embodiments may be modified in various ways without departing from the spirit or scope of the present application. Therefore, the drawings and descriptions are considered to be exemplary and non-restrictive in nature.
[0053] Reference Figure 1 , a flow chart of a method for evaluating the quality of a machine room inspection according to an embodiment of the present application is shown. The method for evaluating the quality of a machine room inspection may at least include steps S100-S400:
[0054] S100. Record the time taken by the inspector to inspect each cabinet, and determine the inspection timeout rate according to the inspection time.
[0055] S200: When a cabinet door of the cabinet is opened, detect abnormal behavior information, and determine an abnormal behavior rate according to the abnormal behavior information.
[0056] S300: Determine the fault information of the cabinet after the inspection is completed, and determine the equipment failure rate according to the fault information.
[0057] S400. Determine an inspection quality score based on the inspection timeout rate, abnormal behavior rate, and equipment failure rate.
[0058] The computer room inspection quality assessment method of the embodiment of the present application can be executed by an electronic control unit, controller, processor, etc. of a terminal such as a computer, a mobile phone, a tablet, a vehicle-mounted terminal, etc., or it can be executed by a cloud server.
[0059] The technical solution of the embodiment of the present application records the time spent by the inspector in inspecting each cabinet, and determines the inspection timeout rate based on the inspection time; detects abnormal behavior information when the cabinet door is open, and determines the abnormal behavior rate based on the abnormal behavior information; determines the fault information of the cabinet after the inspection, and determines the equipment failure rate based on the fault information; determines the inspection quality score based on the inspection timeout rate, abnormal behavior rate and equipment failure rate; automatically determines the inspection timeout rate, abnormal behavior rate and equipment failure rate and calculates the inspection quality score; can effectively conduct computer room inspection quality assessment, which is conducive to supervising and improving the inspection efficiency and level of computer room inspectors.
[0060] In one embodiment, in step S100, a timestamp recorder may be installed on the cabinet door of each cabinet to record the opening and closing time of the cabinet door, as well as the time the inspector stays at each cabinet, i.e., the inspection time. At the same time, a fingerprint recognition module and a smart card access module are provided on the cabinet door to record the fingerprint recognition of the inspector or the use of the smart card. The inspector needs to perform identity authentication, such as authorized access after the fingerprint verification or smart card verification passes, and then the personnel can open the cabinet door to improve security.
[0061] In one embodiment, one or more frequency modulated continuous wave radars (FMCW radars) are installed on each cabinet. The radar continuously transmits radio frequency signals of varying frequencies and measures the frequency difference between these signals and the reflected signals of the target objects, thereby detecting and tracking the position and movement of the objects in real time, determining whether there are human bodies or the number of human bodies in front of the cabinet, etc.
[0062] In one embodiment, determining the inspection timeout rate according to the inspection time in step S100 includes steps S110-S130:
[0063] S110, comparing the time consumed by each inspection with the standard time consumed.
[0064] Optionally, the standard time consumption can be set according to actual conditions, for example, a reasonable time consumption obtained after an actual test is set as the standard time consumption, and the standard time consumption is compared with the time consumption of each inspection.
[0065] S120: The number of cabinets for which the inspection time is longer than the standard time or the number of cabinets for which the inspection time deviates from the standard time by more than a preset deviation is taken as the number of cabinets for which the inspection time is overdue.
[0066] Optionally, when the inspection time is greater than the standard time, the inspector is considered to have timed out. For example, the inspection time of the inspector in cabinet A and cabinet B is greater than the standard time, and the number is 2, and the number of cabinets with inspection timeout M is 2. Alternatively, in some embodiments, the number of cabinets with inspection timeout whose inspection time deviates from the standard time by more than a preset deviation is used as the number of cabinets with inspection timeout. For example, if the inspection time deviates from the standard time by 3 minutes, and the preset deviation is 1 minute, the inspection is considered to have timed out, and 1 is recorded.
[0067] S130: Determine an inspection timeout rate according to a ratio of the number of inspection timeout cabinets to the total number of cabinets.
[0068] Optionally, assuming that the total number of cabinets is N, the ratio of the number of cabinets M with inspection timeouts to the total number of cabinets N is calculated, that is, the inspection timeout rate = M / N.
[0069] In one embodiment, when the cabinet door of the cabinet is opened in step S200, detecting abnormal behavior information includes steps S210-S250:
[0070] S210. When the cabinet door is open, detect whether there is a human body within a preset time. When there is no human body, record it as a first type of abnormal behavior.
[0071] Optionally, the preset time can be adjusted based on actual conditions. In the embodiment of the present application, when it is detected that the cabinet door is open, the FMCW radar is used to detect whether there is a human body within the preset time. If there is no human body, it means that the cabinet door is not closed after the inspection, which is recorded as the first type of abnormal behavior.
[0072] S220. When the cabinet door is open, detect whether there are multiple human bodies. If there are multiple human bodies, record it as the second type of abnormal behavior.
[0073] In an embodiment of the present application, when it is detected that the cabinet door is open, the FMCW radar and millimeter wave multi-human body detection algorithm are used to detect whether there are multiple human bodies within a preset time. If there are multiple human bodies, that is, there is a gathering of multiple people, it is recorded as the second type of abnormal behavior.
[0074] S230: When the cabinet door is open, detect whether the equipment in the cabinet is moved. If there is movement, record it as the third type of abnormal behavior.
[0075] In an embodiment of the present application, when it is detected that the cabinet door is open, a preset detection algorithm is used to detect whether there is movement of equipment in the cabinet. If there is movement, it is considered to be illegal movement and recorded as the third type of abnormal behavior.
[0076] S240: When the cabinet door is open and the door opening time exceeds the standard time, detect whether there is a human body. If there is a human body, record it as the fourth type of abnormal behavior.
[0077] In the embodiment of the present application, when it is detected that the cabinet door is opened, when the cabinet door is opened, when the cabinet door is opened, when the cabinet door opening time exceeds the standard time consumption, it is detected whether there is a human body. When there is a human body, it is considered that the inspection timeout has occurred and it is recorded as the fourth type of abnormal behavior. It should be noted that in some embodiments, in order to make a more accurate judgment, when the cabinet door opening time is far longer than the standard time consumption, for example, when the cabinet door opening time exceeds several times the standard time consumption, if there is a human body, it is considered that the inspection timeout has occurred and it is recorded as the fourth type of abnormal behavior.
[0078] S250, counting the total number of four types of abnormal behaviors, namely, the first type of abnormal behavior, the second type of abnormal behavior, the third type of abnormal behavior and the fourth type of abnormal behavior, corresponding to each cabinet, and determining the number of abnormal behaviors according to the sum of the total number corresponding to each cabinet.
[0079] For example, when the inspector detects the first and second types of abnormal behaviors in cabinet A, the total number of the four types of abnormal behaviors, namely the first, second, third and fourth types of abnormal behaviors, in cabinet A is 2; when the inspector detects the second, third and fourth types of abnormal behaviors in cabinet B, the total number of the four types of abnormal behaviors, namely the first, second, third and fourth types of abnormal behaviors, in cabinet B is 3. At this time, the number of abnormal behaviors can be determined based on the sum of the total numbers corresponding to each cabinet. For example, if the inspector only detects abnormal behavior in cabinet A and cabinet B, the number of abnormal behaviors Y can be determined to be 5.
[0080] In one embodiment, determining the abnormal behavior rate according to the abnormal behavior information in step S200 includes steps S260-S270:
[0081] S260: Calculate the product of the number of abnormal behavior types and the total number of cabinets.
[0082] It should be noted that the types of abnormal behaviors can be adjusted according to actual conditions without specific limitations. In the embodiment of the present application, four types of abnormal behaviors, namely, the first type of abnormal behavior, the second type of abnormal behavior, the third type of abnormal behavior, and the fourth type of abnormal behavior, are used as examples for illustration. Therefore, the number X of types of abnormal behaviors is 4. Assuming that the total number of cabinets is N, the product is calculated to be X×N.
[0083] S270. Determine the abnormal behavior rate according to the ratio of the number of abnormal behaviors to the product.
[0084] In the embodiment of the present application, the abnormal behavior rate can be determined according to the ratio of the number of abnormal behaviors to the product, and the abnormal behavior rate=Y / (X×N).
[0085] In one implementation, step S300 includes steps S310-S320:
[0086] S310: Determine the number of faulty devices in the cabinet after the inspection is completed.
[0087] Optionally, the system can record the fault data of the cabinets in the computer room, including the device name, fault type, and fault occurrence time, and count the number of faulty devices in the cabinets after each inspection, for example, count the number of faulty devices Z that occurred in the time period from the end of the last inspection to the beginning of this inspection or from the end of this inspection to the beginning of the next inspection. It should be noted that if the inspector inspects a cabinet many times and the cabinet still frequently fails, this will be regarded as the inspector's poor inspection quality.
[0088] S320. Determine a device failure rate according to a ratio of the number of failed devices to the total number of cabinets.
[0089] Optionally, assuming that the total number of cabinets is N, it can be determined that the equipment failure rate = Z / N.
[0090] In one implementation, the inspection quality score may include an inspection quality score of a single inspection and / or an inspection quality score of an overall inspection. Step S400 includes steps S410 and / or S420:
[0091] S410, performing weighted summation according to the first weight, the inspection timeout rate, the second weight, the abnormal behavior rate, the third weight and the equipment failure rate, and determining the inspection quality score of a single inspection according to the difference between the preset total score and the weighted summation result.
[0092] Optionally, the total score and the first weight W are preset. 1 , the second weight W 2 , the third weight W 3 It can be adjusted according to actual conditions. In the embodiment of the present application, the preset total score is 100 as an example, and the first weight W 1 , the second weight W 2 , the third weight W 3 The sum of is 1, for example, the first weight W 1 , the second weight W 2 can be 0.3, the third weight W 3 It can be 0.4. Where i represents the i-th inspection, and the inspection quality score of a single inspection is S i The calculation formula is:
[0093] S i =100-(inspection timeout rate×W1 + Abnormal Behavior Rate × W 2 + Equipment failure rate × W 3 )
[0094] S420. Perform weighted summation based on the first weight, inspection timeout rate, second weight, abnormal behavior rate, third weight and equipment failure rate, determine the inspection quality score of a single inspection based on the difference between the preset total score and the weighted summation result, return to the step of recording the time spent by the inspector on each cabinet, and calculate the inspection quality score of a single inspection, until the inspection quality scores of several single inspections are obtained and the average is calculated to obtain the inspection quality score of the overall inspection.
[0095] Optionally, a weighted sum is performed according to the first weight, the inspection timeout rate, the second weight, the abnormal behavior rate, the third weight and the equipment failure rate, and the inspection quality score S of a single inspection is determined according to the difference between the preset total score and the weighted sum result. i , as recorded in step S410. Then, return to the step of recording the time spent by the inspector on each cabinet, and calculate the inspection quality score of a single inspection, that is, calculate the inspection quality score of the i+1th single inspection, until the inspection quality scores of several single inspections are obtained. For example, a total of K inspections are performed. At this time, the average value can be calculated based on the sum of the inspection quality scores of each single inspection divided by K to obtain the inspection quality score S of the overall inspection.
[0096] In one implementation, the method of the embodiment of the present application further includes at least one of steps S500, S600, and S700:
[0097] S500, display the inspection quality score on a visual interface.
[0098] In an embodiment of the present application, a visual interface is provided, which can display the inspection quality score in the form of text, charts, graphs and real-time reports, and inspection-related data such as inspection time, various abnormal behaviors, number of faulty equipment, etc. can be displayed in the visual interface, so that managers can easily view the scores and shortcomings of each inspector.
[0099] S600: When the abnormal behavior information indicates the existence of at least one type of abnormal behavior, matching corresponding optimization suggestions according to the type of abnormal behavior, and displaying the optimization suggestions on a visualization interface.
[0100] In the embodiment of the present application, improvement suggestions corresponding to various abnormal behaviors are pre-configured in the database. When the abnormal behavior information indicates the existence of at least one type of abnormal behavior, such as the occurrence of at least one of the first type of abnormal behavior, the second type of abnormal behavior, the third type of abnormal behavior, and the fourth type of abnormal behavior, the corresponding optimization suggestions are matched from the database based on the current abnormal behavior, and then the optimization suggestions are displayed on the visual interface for inspection personnel and management personnel to understand the problem and collect necessary improvement measures, thereby improving management efficiency and improving efficiency and effect.
[0101] S700: When unauthorized access to a cabinet is detected or abnormal behavior information indicates the existence of at least one type of abnormal behavior, send an alarm message.
[0102] Optionally, when unauthorized access to the cabinet is detected, that is, the inspector does not authorize access through fingerprint recognition or smart card, or when the abnormal behavior information indicates the existence of at least one type of abnormal behavior, that is, at least one of the first type of abnormal behavior, the second type of abnormal behavior, the third type of abnormal behavior, and the fourth type of abnormal behavior, an alarm message is sent to the management personnel. For example, the management personnel can be notified by SMS, email, notification application, etc., so that they can respond to potential problems in a timely manner.
[0103] The method of the embodiment of the present application can at least achieve the following effects:
[0104] 1) By recording the inspection time of cabinets, using radar to identify abnormal behaviors, gestures, human bodies, analyzing the number of inspections, equipment failures and other aspects, the inspection quality of the inspectors is comprehensively judged, aiming to provide a more comprehensive, objective and accurate inspection quality assessment, and assist the inspectors to improve their inspection level to ensure the stability and reliability of the equipment in the computer room, which is conducive to supervising and improving the work quality and skill level of the computer room inspectors.
[0105] 2) It realizes automated, objective and comprehensive inspection quality supervision, improves the stability and reliability of equipment in the computer room, reduces potential risks, and provides visual data display, providing managers with effective supervision tools.
[0106] 3) Timestamp record: Record the inspection time of the inspector at each cabinet, require the inspector to authenticate, such as fingerprint recognition or smart card, and record whether the inspector completes the inspection according to the standard time. This helps improve efficiency and complete the inspection on time;
[0107] 4) Monitoring abnormal inspection behaviors through radar, such as cabinet doors not closed, multiple people gathering in front of cabinets, equipment movement and long-term detention, etc. This can be used to evaluate the operational standardization and quality of inspectors. It is low-cost and not affected by light, has strong anti-interference ability, does not involve user privacy, and is more accurate and effective;
[0108] 5) Recording the fault data of the cabinet and associating it with the inspection records of the inspectors will help evaluate the inspection situation of the inspectors, forcing the inspectors to be more meticulous in their inspection work, thereby improving the reliability and stability of the equipment and reducing potential equipment failures.
[0109] Reference Figure 2 , shows a structural block diagram of a device for evaluating the quality of a machine room inspection according to an embodiment of the present application, the device may include:
[0110] The first determination module is used to record the time consumed by the inspector in the inspection of each cabinet, and determine the inspection timeout rate according to the inspection time;
[0111] A second determination module is used to detect abnormal behavior information when the cabinet door is opened, and determine the abnormal behavior rate according to the abnormal behavior information;
[0112] The third determination module is used to determine the fault information of the cabinet after the inspection is completed, and determine the equipment failure rate according to the fault information;
[0113] The scoring module is used to determine the inspection quality score based on the inspection timeout rate, abnormal behavior rate and equipment failure rate.
[0114] In one embodiment, the equipment room inspection quality assessment device further includes an alarm display module, which is used to:
[0115] Display the inspection quality score on a visual interface;
[0116] When the abnormal behavior information indicates the existence of at least one type of abnormal behavior, the optimization suggestions are matched according to the type of abnormal behavior and displayed on the visualization interface;
[0117] When unauthorized access to the cabinet is detected or the abnormal behavior information indicates the existence of at least one type of abnormal behavior, an alarm message is sent.
[0118] The functions of each module in each device in the embodiments of the present application can be found in the corresponding description in the above method, and will not be repeated here.
[0119] Reference Figure 3 , shows a structural block diagram of an electronic device according to an embodiment of the present application, the electronic device includes: a memory 310 and a processor 320, the memory 310 stores instructions that can be run on the processor 320, and the processor 320 loads and executes the instructions to implement the computer room inspection quality assessment method in the above embodiment. The number of the memory 310 and the processor 320 can be one or more.
[0120] In one embodiment, the electronic device also includes a communication interface 330 for communicating with external devices and performing data exchange transmission. If the memory 310, the processor 320 and the communication interface 330 are implemented independently, the memory 310, the processor 320 and the communication interface 330 can be interconnected through a bus and complete mutual communication. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0121] Optionally, in a specific implementation, if the memory 310, the processor 320 and the communication interface 330 are integrated on a chip, the memory 310, the processor 320 and the communication interface 330 can communicate with each other through an internal interface.
[0122] An embodiment of the present application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the computer room inspection quality assessment method provided in the above embodiment.
[0123] An embodiment of the present application also provides a chip, which includes a processor for calling and executing instructions stored in the memory from the memory, so that a communication device equipped with the chip executes the method provided by the embodiment of the present application.
[0124] An embodiment of the present application also provides a chip, including: an input interface, an output interface, a processor and a memory, wherein the input interface, the output interface, the processor and the memory are connected via an internal connection path, and the processor is used to execute the code in the memory. When the code is executed, the processor is used to execute the method provided in the embodiment of the application.
[0125] It should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. It is worth noting that the processor may be a processor supporting the advanced RISC machines (ARM) architecture.
[0126] Further, optionally, the above-mentioned memory may include a read-only memory and a random access memory, and may also include a non-volatile random access memory. The memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may include a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may include a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available. For example, static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct rambus RAM (DR RAM).
[0127] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
[0128] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example" or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. Moreover, the described specific features, structures, materials or characteristics may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine different embodiments or examples described in this specification and the features of different embodiments or examples, unless they are contradictory.
[0129] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0130] Any process or method description in the flow chart or otherwise described herein can be understood to represent a module, fragment or portion of a code including one or more executable instructions for implementing the steps of a specific logical function or process. And the scope of the preferred embodiment of the present application includes other implementations, in which the functions may not be performed in the order shown or discussed, including in a substantially simultaneous manner or in a reverse order according to the functions involved.
[0131] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, which can be embodied in any computer-readable medium for use by an instruction execution system, apparatus or device (such as a computer-based system, a system including a processor or other system that can fetch instructions from an instruction execution system, apparatus or device and execute instructions), or used in combination with these instruction execution systems, apparatuses or devices.
[0132] It should be understood that the various parts of the present application can be implemented with hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods can be implemented with software or firmware stored in a memory and executed by a suitable instruction execution system. All or part of the steps of the above embodiment method can be completed by instructing the relevant hardware through a program, which can be stored in a computer-readable storage medium, and when the program is executed, it includes one of the steps of the method embodiment or a combination thereof.
[0133] In addition, each functional unit in each embodiment of the present application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the above-mentioned integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium can be a read-only memory, a disk or an optical disk, etc.
[0134] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for evaluating the quality of computer room inspection. It is characterized in that include: Record the time taken by the inspector to inspect each cabinet, and determine the inspection timeout rate based on the inspection time; When the cabinet door of the cabinet is opened, detecting abnormal behavior information, and determining an abnormal behavior rate according to the abnormal behavior information; Determine the fault information of the cabinet after the inspection is completed, and determine the equipment failure rate according to the fault information; An inspection quality score is determined based on the inspection timeout rate, the abnormal behavior rate, and the equipment failure rate.
2. According to the computer room inspection quality assessment method of claim 1, Features: Determining the inspection timeout rate according to the inspection time consumption includes: Comparing the time taken for each inspection with the standard time taken; The number of cabinets for which the inspection time consumption is greater than the standard time consumption or the number of cabinets for which the inspection time consumption deviates from the standard time consumption by more than a preset deviation amount is taken as the number of cabinets for which the inspection time consumption is overdue; The inspection timeout rate is determined according to a ratio of the number of inspection timeout cabinets to the total number of cabinets.
3. According to the computer room inspection quality assessment method of claim 1, Features: When the cabinet door of the cabinet is opened, detecting abnormal behavior information includes: When the cabinet door is open, detecting whether there is a human body within a preset time, and when there is no human body, recording it as a first type of abnormal behavior; When the cabinet door is open, detecting whether there are multiple human bodies, and if there are multiple human bodies, recording it as a second type of abnormal behavior; When the cabinet door of the cabinet is open, detecting whether the equipment in the cabinet is moved, and if there is movement, recording it as a third type of abnormal behavior; When the door of the cabinet is opened, if the door opening time exceeds the standard time, detect whether there is a human body, and if there is a human body, record it as the fourth type of abnormal behavior; The total number of the first type of abnormal behavior, the second type of abnormal behavior, the third type of abnormal behavior and the fourth type of abnormal behavior corresponding to each cabinet is counted, and the number of abnormal behaviors is determined according to the sum of the total numbers corresponding to each cabinet.
4. According to the method for evaluating the quality of computer room inspection according to claim 3, Features: Determining the abnormal behavior rate according to the abnormal behavior information includes: Calculating the product of the number of types of abnormal behaviors and the total number of cabinets; The abnormal behavior rate is determined according to the ratio of the number of abnormal behaviors to the product.
5. According to the computer room inspection quality assessment method of claim 1, Features: The determining of the fault information of the cabinet after the inspection is completed, and determining the equipment failure rate according to the fault information includes: Determine the number of faulty devices in the cabinet after the inspection is completed; The equipment failure rate is determined according to the ratio of the number of faulty equipment to the total number of cabinets.
6. The method for evaluating the quality of a computer room inspection according to any one of claims 1 to 5, Features: Determining the inspection quality score according to the inspection timeout rate, the abnormal behavior rate, and the equipment failure rate includes: Performing a weighted sum according to the first weight, the inspection timeout rate, the second weight, the abnormal behavior rate, the third weight, and the equipment failure rate, and determining the inspection quality score of a single inspection according to the difference between the preset total score and the weighted sum result; and / or, A weighted sum is performed according to the first weight, the inspection timeout rate, the second weight, the abnormal behavior rate, the third weight and the equipment failure rate, and the inspection quality score of a single inspection is determined according to the difference between the preset total score and the weighted summation result. The step of recording the time spent by the inspector on the inspection of each cabinet is returned, and the inspection quality score of a single inspection is calculated, until the inspection quality scores of several single inspections are obtained and the average value is calculated to obtain the inspection quality score of the overall inspection.
7. The method for evaluating the quality of a computer room inspection according to any one of claims 1 to 5, Features: The method further comprises at least one of the following: The inspection quality score is displayed on a visual interface; When the abnormal behavior information indicates the existence of at least one type of abnormal behavior, matching corresponding optimization suggestions according to the type of abnormal behavior, and displaying the optimization suggestions on a visual interface; When unauthorized access to the cabinet is detected or the abnormal behavior information indicates the existence of at least one type of abnormal behavior, an alarm message is sent.
8. A device for evaluating the quality of a machine room inspection. It is characterized in that include: The first determination module is used to record the inspection time consumed by the inspector in each cabinet, and determine the inspection timeout rate according to the inspection time consumed; A second determination module is used to detect abnormal behavior information when the cabinet door of the cabinet is opened, and determine the abnormal behavior rate according to the abnormal behavior information; A third determination module is used to determine the fault information of the cabinet after the inspection is completed, and determine the equipment failure rate according to the fault information; The scoring module is used to determine the inspection quality score according to the inspection timeout rate, the abnormal behavior rate and the equipment failure rate.
9. An electronic device, It is characterized in that include: A processor and a memory, wherein the memory stores instructions, and the instructions are loaded and executed by the processor to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.
