CN112905410A - Equipment state monitoring system and method - Google Patents

Equipment state monitoring system and method Download PDF

Info

Publication number
CN112905410A
CN112905410A CN202110071970.0A CN202110071970A CN112905410A CN 112905410 A CN112905410 A CN 112905410A CN 202110071970 A CN202110071970 A CN 202110071970A CN 112905410 A CN112905410 A CN 112905410A
Authority
CN
China
Prior art keywords
acquired
equipment
acquisition
subsystem
web service
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.)
Granted
Application number
CN202110071970.0A
Other languages
Chinese (zh)
Other versions
CN112905410B (en
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.)
32039 Unit Of Chinese Pla
Original Assignee
32039 Unit Of Chinese Pla
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 32039 Unit Of Chinese Pla filed Critical 32039 Unit Of Chinese Pla
Priority to CN202110071970.0A priority Critical patent/CN112905410B/en
Publication of CN112905410A publication Critical patent/CN112905410A/en
Application granted granted Critical
Publication of CN112905410B publication Critical patent/CN112905410B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/079Root cause analysis, i.e. error or fault diagnosis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3089Monitoring arrangements determined by the means or processing involved in sensing the monitored data, e.g. interfaces, connectors, sensors, probes, agents
    • G06F11/3093Configuration details thereof, e.g. installation, enabling, spatial arrangement of the probes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3452Performance evaluation by statistical analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/541Interprogram communication via adapters, e.g. between incompatible applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • H04L41/0253Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols using browsers or web-pages for accessing management information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/069Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/80Database-specific techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Probability & Statistics with Applications (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Computing Systems (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides a system and a method for monitoring equipment state, which relate to the technical field of computers and comprise the following steps: the acquisition subsystem and the Web service subsystem are connected with each other; the Web service subsystem is used for receiving the input of a configuration program of a first computer programming language aiming at the acquisition subsystem and converting the configuration program of the first computer programming language into an acquisition program of a second computer programming language; and the acquisition subsystem is used for acquiring according to the identifier of the equipment to be acquired and the parameters to be acquired to obtain the parameter information of the equipment to be acquired. When the equipment to be acquired is the domestic equipment, the acquisition subsystem can be adapted to the domestic equipment, the parameter information of the domestic equipment is acquired after the adaptation, and finally the monitoring function of the domestic general equipment can be realized according to the acquired parameter information of the domestic equipment.

Description

Equipment state monitoring system and method
Technical Field
The invention relates to the technical field of computers, in particular to a system and a method for monitoring equipment states.
Background
The existing centralized monitoring system for the state of the old generation equipment can monitor the operation state of foreign general equipment used by the old generation operation and control system, for example: the method can monitor the running states of software and hardware such as Sun servers, Solaris operating systems, Windows operating systems, Cisco switches, Sun storage arrays, Oracle databases and the like. However, in order to effectively solve a series of potential safety hazards caused by foreign general-purpose equipment, a system used by a certain satellite task is really a credible system, and generally, the foreign general-purpose equipment is completely replaced by domestic equipment, so that technical personnel can manage and apply the system completely and independently and controllably to provide safe and reliable services for the satellite task.
Because the existing old-generation equipment state centralized monitoring system mainly monitors the running state of foreign general equipment and has poor software compatibility, the existing equipment state centralized monitoring system cannot monitor the domestic general equipment. Through investigation, the application cases of the new generation satellite operation and control system completely based on domestic autonomous controllable equipment are few, and correspondingly, research and development of an equipment state monitoring system for the new generation satellite operation and control system are still in a blank state.
Disclosure of Invention
The invention aims to provide a system and a method for monitoring equipment state, which are used for solving the technical problem that domestic general equipment cannot be monitored in the prior art.
In a first aspect, the present invention provides an apparatus condition monitoring system, including: the acquisition subsystem and the Web service subsystem are connected with each other; the Web service subsystem is used for receiving the input of a configuration program of a first computer programming language of the acquisition subsystem and converting the configuration program of the first computer programming language into an acquisition program of a second computer programming language; the acquisition program of the second computer programming language carries the identifier of the equipment to be acquired and the parameters to be acquired of the equipment to be acquired; the acquisition subsystem is used for acquiring according to the identifier of the equipment to be acquired and the parameter to be acquired to obtain the parameter information of the equipment to be acquired, so that the Web service subsystem monitors the state of the equipment to be acquired according to the parameter information of the equipment to be acquired.
Further, the system also comprises a database subsystem connected with the Web service subsystem, wherein the database subsystem comprises a memory and a domestic Shentong database which are connected with each other; the memory is used for acquiring the parameter change rate sent by the Web service subsystem and storing the parameter information of the equipment to be acquired according to the parameter change rate; and the domestic Shentong database is used for acquiring the parameter information of the equipment to be acquired from the memory and transferring and storing the parameter information.
Furthermore, the front end of the Web service subsystem adopts HTML5 technology, the back end adopts a JAVA/C + + platform, the Web service subsystem is a service end in a C/S architecture, and a client in the C/S architecture accesses the Web service subsystem through a browser.
Further, when the number of the devices to be acquired is multiple or the number of the parameters to be acquired is multiple, the acquisition subsystem acquires the parameters to be acquired of the devices to be acquired in a C + + thread pool manner.
Further, the acquisition subsystem comprises a C + + acquisition module and a JAVA acquisition module; the C + + acquisition module comprises a first adjustment acquisition unit, a first information processing unit and a first interface unit which are sequentially connected; the first adjustment acquisition unit is configured to adjust configuration information of the C + + acquisition module according to the identifier of the device to be acquired and the parameter to be acquired, and acquire initial parameter information of the device to be acquired according to the configuration information; the first information processing unit is used for formatting the initial parameter information to obtain the parameter information of the equipment to be acquired; and the first interface unit is used for reporting the parameter information of the equipment to be acquired to the Web service subsystem.
Furthermore, the JAVA acquisition module comprises a second adjustment acquisition unit, a second information processing unit and a second interface unit which are connected in sequence.
Further, the Web service subsystem is further configured to perform fault diagnosis according to the parameter information of the device to be acquired.
In a second aspect, the present invention provides an apparatus status monitoring method applied to the apparatus status monitoring system in any one of the first aspects, including: receiving configuration program input of a first computer programming language aiming at an acquisition subsystem through a Web service subsystem, and converting the configuration program of the first computer programming language into an acquisition program of a second computer programming language; the acquisition program of the second computer programming language carries the identifier of the equipment to be acquired and the parameters to be acquired of the equipment to be acquired; and acquiring by using an acquisition subsystem according to the identifier of the equipment to be acquired and the parameter to be acquired to obtain the parameter information of the equipment to be acquired, so that the Web service subsystem monitors the state of the equipment to be acquired according to the parameter information of the equipment to be acquired.
In a third aspect, the present invention further provides an electronic device, including a memory and a processor, where the memory stores a computer program operable on the processor, and the processor executes the computer program to implement the steps of the device status monitoring method.
In a fourth aspect, the present invention also provides a computer readable medium having non-volatile program code executable by a processor, wherein the program code causes the processor to perform the device status monitoring method.
The invention provides a system and a method for monitoring equipment states, which comprises the following steps: the acquisition subsystem and the Web service subsystem are connected with each other; the Web service subsystem is used for receiving the input of a configuration program of a first computer programming language aiming at the acquisition subsystem and converting the configuration program of the first computer programming language into an acquisition program of a second computer programming language; the acquisition program of the second computer programming language carries the identifier of the equipment to be acquired and the parameters to be acquired of the equipment to be acquired; and the acquisition subsystem is used for acquiring according to the identifier of the equipment to be acquired and the parameter to be acquired to obtain the parameter information of the equipment to be acquired, so that the Web service subsystem monitors the state of the equipment to be acquired according to the parameter information of the equipment to be acquired. When the equipment to be acquired is the domestic equipment, the Web service subsystem in the invention can adapt the acquisition subsystem to the domestic equipment by converting the configuration program of the first computer programming language into the acquisition program of the second computer programming language, acquire the parameter information of the domestic equipment after the adaptation, and finally realize the monitoring function of the domestic universal equipment according to the acquired parameter information of the domestic equipment.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and drawings.
In order to make the aforementioned and other objects, features and advantages of the present invention comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic structural diagram of an apparatus status monitoring system according to an embodiment of the present invention;
fig. 2 is an information interaction diagram of a C + + collection module according to an embodiment of the present invention;
fig. 3 is a schematic diagram of information interaction of a JAVA acquisition module according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a Web service subsystem according to an embodiment of the present invention;
fig. 5 is a schematic diagram of information interaction of a Web service subsystem according to an embodiment of the present invention;
FIG. 6 is a diagram of the types of databases provided by embodiments of the present invention;
fig. 7 is a schematic diagram of information interaction of an apparatus status monitoring system according to an embodiment of the present invention;
fig. 8 is a flowchart illustrating an apparatus status monitoring method according to an embodiment of the present invention.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the following embodiments, and it should be understood that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The existing old generation equipment state centralized monitoring system is composed of a centralized monitoring system database end, a centralized monitoring system server end, a centralized monitoring system acquisition end and a centralized monitoring system client end, and can monitor the running state of general equipment used by the old generation operation control system, namely the running states of software and hardware such as a Sun server, a Solaris operating system, a Windows operating system, a Cisco switch, a Sun storage array and an Oracle database.
The existing system logic architecture layer can be mainly divided into three layers: the system comprises a data acquisition layer, an application server layer and a client data display layer. The data acquisition layer is used for acquiring running state information of the monitored object, analyzing and processing original data and sending final data to the application program service layer. The data acquisition layer acquires data through SNMP, Telnet, Syslog, TCP/UDP, ODBC and other modes, and monitored objects comprise key operation state parameter information of foreign general equipment such as server host equipment, storage equipment, network switching equipment, comprehensive display equipment, special communication equipment and the like, and parameter information such as temperature and humidity of the machine room environment and the like. The application server layer is used for receiving the data acquired by the data acquisition layer, performing state judgment such as threshold value alarm and the like through data calculation processing, and storing all data into a foreign database; meanwhile, the subscription information of the data display layer is pushed to the client through interaction with the client. Client data presentation layer: and submitting subscription information to the application program layer, and displaying the data pushed by the application server layer to a final user interface. And a data display layer deploys a centralized monitoring system client, and a user performs equipment running state monitoring and system management through the client.
The most important technical problem book of this application is that current centralized monitoring system mainly monitors to foreign general purpose equipment running state, because the compatibility of software is poor, consequently can't monitor domestic chemical general purpose equipment. Based on this, the embodiment of the present invention provides an equipment state monitoring system and method, which can adapt an acquisition subsystem to a localization equipment by converting a configuration program of a first computer programming language into an acquisition program of a second computer programming language, acquire parameter information of the localization equipment after the adaptation, and finally realize a monitoring function for the localization general equipment according to the acquired parameter information of the localization equipment.
In order to facilitate understanding of the present embodiment, a detailed description will be given of an apparatus condition monitoring system disclosed in the present embodiment.
Example 1:
referring to fig. 1, an embodiment of the present invention provides an apparatus status monitoring system, including: the acquisition subsystem and the Web service subsystem are connected with each other; the Web service subsystem is used for receiving the input of a configuration program of a first computer programming language aiming at the acquisition subsystem and converting the configuration program of the first computer programming language into an acquisition program of a second computer programming language; the acquisition program of the second computer programming language carries the identifier of the equipment to be acquired and the parameters to be acquired of the equipment to be acquired; and the acquisition subsystem is used for acquiring according to the identifier of the equipment to be acquired and the parameter to be acquired to obtain the parameter information of the equipment to be acquired, so that the Web service subsystem monitors the state of the equipment to be acquired according to the parameter information of the equipment to be acquired.
The device to be collected may refer to a home-made device (or called a home-made general device), i.e. a domestic general device and software, including but not limited to the following devices: the system comprises a Langchao server, an eosin server, an association server, an kylin operating system, a Huantian network device, a network imperial star cloud firewall, a Shentong database, a same friend storage array, a Keyun backup all-in-one machine and domestic double-man-hour system software. The equipment state monitoring system mainly aims at monitoring the running state of the domestic general equipment and software. The Web service subsystem includes a plurality of modules, and the acquisition subsystem (or called data acquisition subsystem) includes two acquisition modules, and the specific structures of the two subsystems are described in detail below and are not described herein again. The first computer programming language may refer to JAVA, and the second computer programming language may refer to C + +. The acquisition subsystem may be referred to as a data acquisition subsystem or an information acquisition subsystem.
The Web service subsystem in the embodiment of the invention can adapt the acquisition subsystem to the domestic equipment by converting the configuration program of the first computer programming language into the acquisition program of the second computer programming language, acquire the parameter information of the domestic equipment after the adaptation, and finally realize the monitoring function on the domestic general equipment according to the acquired parameter information of the domestic equipment.
Although the existing centralized monitoring system can compress the acquired parameters and store the parameters in a storage mode after the acquired parameters are compressed according to the parameter change rate set by a user, when the number of the devices to be acquired is too large (for example, more than 100 devices to be acquired), a serious data acquisition delay phenomenon exists. In order to avoid the phenomenon of data acquisition delay, the acquired parameter information of the device to be acquired is stored in the memory, and then is stored in the domestic Shentong database according to the requirement. In an alternative embodiment, referring to fig. 1, the device status monitoring system further includes a database subsystem connected to the Web service subsystem, where the database subsystem includes an internal memory and a homemade shentong database connected to each other; the memory is used for acquiring the parameter change rate sent by the Web service subsystem and storing the parameter information of the equipment to be acquired according to the parameter change rate; and the domestic Shentong database is used for acquiring the parameter information of the equipment to be acquired from the memory and transferring and storing the parameter information. In summary, the device status monitoring system can be divided into 3 subsystems, namely, an acquisition subsystem, a Web service subsystem and a database subsystem, according to the software design principle of low coupling of functions and by combining the characteristics of system distribution and control.
The equipment state monitoring system provided by the embodiment is a computer equipment state monitoring system, the computer equipment state monitoring system stores collected parameter information in a storage based on a parameter change rate, a maximum interval time and a preset alarm rule, and specifically, data collected in real time (namely the parameter information) is stored in a data structure of an internal memory, so that the storage pressure of a database can be effectively reduced, and meanwhile, the display time of the real-time monitoring equipment state is prolonged.
The existing old generation centralized monitoring system for the equipment state is a B/S architecture, and all the monitored functional operations and interface display are generally realized by a browser. In order to improve the data acquisition efficiency, in an optional embodiment, the front end of the Web service subsystem adopts an HTML5 technology, the rear end of the Web service subsystem adopts a Java/C + + platform, the Web service subsystem is a service end in the C/S architecture, and a client in the C/S architecture accesses the Web service subsystem through a browser.
The device status monitoring system provided by this embodiment is a computer device status monitoring system, a client of the computer device status monitoring system uses a browser to access, and is developed in a manner of combining Web with a C/S architecture, the front end of the computer device status monitoring system uses HTML5 technology, the back end of the computer device status monitoring system uses Java and C + + platforms, and the Java and C + + platforms communicate with each other by using an HTTP protocol. In the embodiment of the invention, the HTML5 technology can realize cross-platform in the real sense, any plug-in is not required to be installed, and in addition, the C + + platform has good real-time performance and can ensure the accuracy and effectiveness of data acquisition.
The existing centralized monitoring system generally adopts Java threads to realize parallel data acquisition of equipment, and the technology causes low utilization rate of system resources and can not ensure the real-time property of parameter acquisition. Therefore, in order to improve the resource utilization rate and ensure the real-time performance of parameter acquisition, in an optional embodiment, when a plurality of devices to be acquired are provided or the number of the parameters to be acquired is provided, the acquisition subsystem acquires the parameters to be acquired of the devices to be acquired in a C + + thread pool manner.
The computer equipment state monitoring system provided by this embodiment can realize parallel data acquisition of multiple to-be-acquired parameters of multiple to-be-acquired equipment by using the C + + thread pool, and can effectively improve the utilization rate of system resources and ensure the real-time performance of parameter acquisition.
In an optional embodiment, the acquisition subsystem includes a C + + acquisition module and a JAVA acquisition module; as shown in fig. 2, the C + + acquisition module includes a first adjustment acquisition unit, a first information processing unit, and a first interface unit, which are connected in sequence; the first adjustment acquisition unit is used for adjusting the configuration information of the C + + acquisition module according to the identifier of the equipment to be acquired and the parameters to be acquired and acquiring initial parameter information of the equipment to be acquired according to the configuration information; the first information processing unit is used for formatting the initial parameter information to obtain the parameter information of the equipment to be acquired; and the first interface unit is used for reporting the parameter information of the equipment to be acquired to the Web service subsystem.
The C + + acquisition module may adopt any one of SNMP, TELNET, SSH, IPMI, and MODBUS protocols, acquires initial state information (i.e., the initial parameter information) of the devices such as the host, the switch, the firewall, the storage disk array, the time system, the temperature and humidity sensor, and reports the parameter information to the Web service subsystem after information acquisition, extraction, and processing, and may respond to the modification of the device to be acquired and the parameter to be acquired by the Web service subsystem. The module can realize the data processing without setting a foreground page. The C + + acquisition module is divided into the following three units: the system comprises a first adjustment acquisition unit, a first information processing unit and a first interface unit;
the first adjustment acquisition unit, or called as a first acquisition parameter processing unit, can acquire all parameters (namely the parameters to be acquired) of the equipment to be acquired of the C + + acquisition module, and can adjust the content to be acquired according to the modification of the equipment to be acquired and the parameters to be acquired by the Web service subsystem;
the first information processing unit, or called as a first state information analysis unit, formats the acquired initial parameter information, and further prepares data for subsequent warning and warehousing;
and the first interface unit, or called a first collected data interface unit, is used for reporting the parameter information obtained after the formatting processing to the Web service subsystem so as to enable the Web service subsystem to perform the next processing.
In this embodiment, the C + + collection module may adopt different protocols to respectively collect data of each device to be collected in fig. 2, for example: (1) acquiring parameter information of server equipment through SNMP, TELNET, SSH and IPMI protocols; (2) acquiring parameter information of the network equipment through SNMP and TELNET protocols; (3) acquiring parameter information of the storage equipment through an SSH protocol; (4) acquiring parameter information of the time system equipment through SNMP, TELNET and SSH; (5) parameter information of the equipment in the machine room environment is collected through an MODBUS protocol. After the parameters to be acquired of each device to be acquired are acquired, the data processed by the C + + acquisition module can be reported to the Web service subsystem, so that the Web service subsystem performs the next service processing.
In an alternative embodiment, as shown in fig. 3, the JAVA acquisition module includes a second adjustment acquisition unit, a second information processing unit and a second interface unit, which are connected in sequence.
The JAVA acquisition module acquires initial parameter information of equipment such as a database, a large-screen display splicing processor, a backup all-in-one machine, an encryption and decryption machine, an NTM (remote management module) and the like by adopting modes such as SQL (structured query language) statement query, SYSLOG (system-assisted software log) reporting, multicast reporting, WEBSERVISE (Web-assisted software development) acquisition, PING (PING test acquisition) and the like, reports the parameter information acquired, extracted and processed to the Web service subsystem, and can respond to the modification of the equipment to be acquired and parameters to be acquired by the Web service subsystem. The JAVA acquisition module can also process the initial parameter information without setting a foreground page.
The JAVA acquisition module is mainly divided into the following three parts: second adjustment acquisition unit, second information processing unit and second interface unit, wherein:
the second adjustment acquisition unit, or called a second acquisition parameter processing module, judges the parameters to be acquired by the JAVA acquisition module, and can adjust the acquired contents according to the modification of the equipment to be acquired and the parameters to be acquired by the Web service subsystem;
the second information processing unit, or called as a second state information analysis module: formatting the collected initial parameter information, and further preparing data for subsequent alarm and storage (such as entering a history library);
and the second interface unit, or called as a data acquisition interface unit, is used for reporting the formatted parameter information to the Web service subsystem so as to enable the Web service subsystem to perform the next processing.
In this embodiment, the JAVA acquisition module may adopt different protocols to respectively acquire data of each device to be acquired in fig. 3, for example, (1) data of an encryption and decryption machine is acquired by means of multicast reporting; (2) collecting server logs of a server in a SYSLOG reporting mode; (3) the data of the network equipment can be collected in a SYSLOG reporting mode; (4) collecting communication monitoring data in a PING command mode; (5) collecting data of a database in an SQL statement mode; (6) collecting data of the backup all-in-one machine through WEBSERVICE; (7) data of the NTM device is collected through WEBSERVICE. After the parameters to be acquired of each device to be acquired are acquired, the data processed by the JAVA acquisition module can be reported to the Web service subsystem, so that the Web service subsystem performs the next service processing.
As can be seen from fig. 2 and 3, the two acquisition modules are both used for acquiring parameters to be acquired of the server device and the network device, but the parameters to be acquired of the server device to be acquired by the C + + acquisition module are different from the parameters to be acquired of the server device to be acquired by the JAVA acquisition module, and the parameters to be acquired of the network device to be acquired by the C + + acquisition module are different from the parameters to be acquired of the server device to be acquired by the JAVA acquisition module.
As shown in fig. 4, the Web service subsystem includes at least one of the following modules: the system comprises a system home page module, an equipment information module, a log information module, a communication monitoring module, a historical information module, a fault diagnosis module, a configuration management module, a statistical report module, a plan application module, an information system reporting module, a data acquisition interface module and a database filing module. The above 12 modules are described specifically: (1) the system home page module comprises a network topological graph, a cabinet topological graph and an equipment list view; (2) the equipment information module comprises state information of all equipment to be collected, and page display information of each equipment to be collected is different. (3) Log information modules include, but are not limited to: alarm logs, Syslog logs, software operation logs and duty logs; (4) a communication monitoring module: the communication state of the user can be checked, the online state of the user related to the task is monitored according to the task, and the link of the link interruption can be judged when the communication is interrupted; (5) a history information module: providing and viewing state history information of all equipment to be acquired; (6) the fault diagnosis module has the following functions: alarm compression, alarm shielding, alarm solution referencing, fault fast positioning and comprehensive fault diagnosis; (7) a configuration management module: providing user management, system configuration, device management, equipment management, rule management, communication monitoring management, and device tree management; (8) a statistical report module: at present, weekly maintenance reports, monthly maintenance reports and subsystem state evaluation are mainly adopted; (9) a plan application module: the plan application is information exchange with a plan server of the operation and management center, the equipment state monitoring system initiates an equipment maintenance application, a maintenance deletion application and a plan deletion response and sends the equipment maintenance application response, the maintenance deletion plan and the like to the plan server of the operation and management center, and the plan server of the operation and management center initiates an equipment maintenance application response, a maintenance deletion plan and the like and sends the equipment maintenance application response, the maintenance deletion application response, the maintenance plan and the like to; (10) an information system reporting module: periodically sending the running state of the computer system, the state parameters of the server host and the state parameter information of the database to the comprehensive state monitoring system to inform whether the computer system is normal or not; when the computer system is abnormal, reporting the specific abnormal condition. Meanwhile, in order to dynamically monitor the connectivity between the monitoring server and the information exchange server in the Web service subsystem, the monitoring server periodically sends link monitoring information; (11) the information acquisition interface module: determining whether the collected data are stored in a warehouse or not according to a preset warehousing change rate, storing the parameter information into a history table when the parameter information changes and meets the warehousing change rate, updating real-time data into a memory structure, and giving an alarm according to a preset threshold value; (12) a database archiving module: for providing data backup and/or historical data deletion services.
As can be seen from fig. 5, (1) when the device to be acquired and the parameter to be acquired provided by the Web service subsystem change, the information acquisition subsystem adjusts the device to be acquired and the parameter to be acquired through the interface; the collected initial parameter information is reported to the Web service subsystem after being processed, so that the Web service subsystem carries out a plurality of operations such as alarming, warehousing, inquiring and the like; (2) the Web service subsystem can report the monitored data to the comprehensive state monitoring system in a multicast reporting mode; (3) the Web service subsystem interacts plan information with a plan server of the operation and management center through an FEP file; (4) the Web service subsystem stores information such as equipment monitoring and management to the database subsystem, and can perform operations such as query, statistics and analysis on data in the database subsystem.
In an optional embodiment, the Web service subsystem is further configured to perform fault diagnosis according to parameter information of the device to be collected. According to the method and the device, a fault rule can be determined through a self-defined combination of the equipment fault phenomena, and the combination of the equipment fault phenomena can be increased and modified according to actual conditions to comprehensively diagnose the faults in the using process, so that the model is perfected.
The old generation centralized monitoring system generally adopts a Mysql database, and the database needs to realize data synchronization of a main database and a standby database through third-party software. And the database is foreign software and cannot meet the autonomous controllable requirement. In an alternative embodiment, to meet autonomic control requirements, embodiments of the present invention employ a domestic Shentong database. As shown in fig. 6, the above-mentioned domestic shentong database includes the following nine types of base tables: the system comprises a system management list, an equipment parameter related list, a topological graph list, a data acquisition real-time list, a data acquisition history list, an alarm list, an information reporting related list, a plan application related list and a link monitoring related list. The database end can provide storage service of all business data, and is the main body for storing data. The service data includes but is not limited to: and state data of all equipment to be acquired, equipment alarm data and basic data.
The database subsystem comprises a data storage function, and the function can realize the storage of all data in the equipment state monitoring system and can ensure that the data can be timely and reliably stored in a domestic Shentong database. The main warehousing contents of the embodiment include: the information comprises information such as parameter information of servers, parameter information of network equipment, parameter information of databases, parameter information of proprietary equipment, parameter information of firewall systems, communication monitoring information, alarm log information, Syslog log information, duty log information, user information, information of templates and template parameters of servers, fault alarm related configuration information, equipment management related information, network topology views and cabinet topology views.
After the formatting processing is completed, the parameter information provided by the data acquisition subsystem and reflecting the running state of the equipment is reported to the Web service subsystem for data storage operation. The data acquisition subsystem acquires and formats the parameter information of each device in real time, determines whether the formatted data is put in storage according to a preset storage change rate, stores the parameter information into a history table when the parameter information changes and meets the storage change rate, updates real-time data into a memory structure, and finally stores the data needing to be persisted in the acquired and formatted parameter information into a storage table, wherein the data needing not to be persisted is still reserved in the memory structure, and other information is stored in a corresponding table.
In the embodiment of the present invention, the home-made shentong database may use an HA (High Availability) technology of the home-made shentong database to implement redundancy, so that the reliability of the database can be effectively improved and the maintenance difficulty of system data (i.e. the parameter information) can be simplified on the premise of satisfying home-made autonomous control.
As shown in fig. 7, the data acquisition subsystem may acquire a list including an identifier of a device to be acquired and a parameter to be acquired from the database subsystem, and the C + + acquisition module is responsible for acquiring state information of the host device, the switch device, the firewall device, the storage disk array device, the storage fiber switch device, the time-series device, and the temperature and humidity sensor; the JAVA acquisition module is responsible for acquiring the reported data of the backup all-in-one machine, the database, the splicing controller, the encryption and decryption machine, the NTM equipment, the SYSLOG and the network connectivity data of the user equipment; the data acquisition subsystem reports the acquired real-time data to the Web service subsystem, and the Web service subsystem performs judgment and alarm processing, real-time data query and display and the like. The Web service subsystem reports information such as equipment information, alarm information, fault handling results and the like to the comprehensive state monitoring system; the Web service subsystem submits a plan application to a plan server of the operation and management center, receives relevant response information and the like; meanwhile, the Web service subsystem also stores the collected real-time data and system configuration information to the database subsystem.
Compared with a traditional computer centralized monitoring system, the equipment state monitoring system provided by the application is improved to a great extent. The software platform provided by the embodiment is designed based on localization autonomous control, the application server/database server adopts two servers of localization eosin, the operating system adopts a localization kylin operating system, the database adopts a localization shenzhou general database, the network equipment adopts a Hua 5720 series switch, and the storage array is configured with a Hua OceanStor series, so that the overall safety and autonomous controllability of the equipment state monitoring system are superior to those of the traditional computer centralized monitoring system.
The equipment state monitoring system provided by the application references the use experience of the traditional computer centralized monitoring system during specific application design, optimizes the existing defects, has greatly improved and perfected functions compared with the traditional computer centralized monitoring system, and is mainly embodied in the following aspects:
(1) the task on-duty system at the beginning of the design of the traditional computer centralized monitoring system has limited hardware equipment quantity, and post personnel can well master the whole state of the system by depending on one topological view. However, with the continuous construction and optimization of the system, the space of the topological view is limited, and the layout adjustment of the newly added equipment is increasingly difficult; the topology structure is complicated continuously, which is not beneficial for post personnel, especially new students to master the state of the whole system as soon as possible.
In view of the above drawbacks, the device status monitoring system provided in this embodiment adopts a design concept of a multi-level structure, and the network topology view homepage shows the overall architecture of the computer subsystem, so as to finely divide the levels of each subsystem node. Because the hierarchical structure is clear, the operation of adding/deleting equipment becomes relatively simple, post personnel, particularly new students, can visually know about the operation supervision system on the overall level, and can enter a secondary node for checking and learning if the functions of each subsystem and the equipment architecture need to be known in detail; meanwhile, an equipment list view is added, the equipment is divided according to the subsystems, core parameters and comprehensive evaluation states of the equipment are displayed, and professionals can conveniently know and master the states of the managed equipment.
(2) The alarm logs of the existing computer centralized monitoring system are divided into three types of notification, alarm and fault, and post personnel check the alarms of all types according to needs, only support to select one type of log at the same time, and do not support to check; meanwhile, the confirmation of the alarm log only supports the confirmation of a single log or all logs, and does not support the batch confirmation function.
In order to solve the above technical problems, the device status monitoring system provided in this embodiment is designed and optimized as compared with a conventional computer device status monitoring system, and can support checking and batch confirmation functions for alarm logs of multiple levels at the same time. In addition, the computer equipment state monitoring system provided by the embodiment provides a fault diagnosis function, and can provide feasible treatment suggestions for the generated alarm logs, so that the daily duty needs of post personnel are facilitated.
(3) Although a traditional computer centralized monitoring system has a communication link monitoring function, the on-off condition of a communication link between a source end and a destination end is only normally monitored, if interruption occurs, the failure point cannot be accurately positioned, and whether the interruption occurring link is at two ends or in the middle cannot be judged.
Based on this, the computer device state monitoring system provided by the embodiment of the invention optimizes the communication monitoring function, and adopts a multi-stage monitoring mode for the device needing PING detection. By adopting the method, the position of the node where the communication link is interrupted can be quickly positioned, and further the problem communication troubleshooting efficiency can be improved.
(4) The existing computer centralized monitoring system adopts an application software hot backup mode to realize the dual-computer hot backup function of the system. When the application server host fails, the host is required to be confirmed to be down and cannot be started or application software is closed on the host, and then a fault emergency is realized by logging in the front end of the Web browser by adopting the IP address of the standby machine. The emergency disposal mode has the hidden danger that the state information of the equipment to be collected cannot be checked because the equipment is down or the software is crashed and the equipment cannot be logged in.
For the problem, the computer device state monitoring system in this embodiment optimizes the login mode of the Web front end by using the floating IP address technology during design. When the host of the application server is down or the software crashes, the Web front-end interface is not affected, the current IP address can still be normally logged in and used, and post personnel do not need to switch addresses.
In summary, the computer device status monitoring system provided in this embodiment can be used to implement effective monitoring of a computer system localization device and software that execute a certain satellite task, including monitoring of working status and performance of a server host device, a network device, a storage device, database software, a command display device, a dedicated device, a machine room environment device, and the like, and can effectively reduce complexity of system operation management work, and improve working efficiency and maintenance reliability; meanwhile, the embodiment also provides a fault diagnosis function, so that post personnel can conveniently carry out emergency treatment operation according to prompts, and the long-term stable and reliable operation of the computer system is realized.
Example 2:
referring to fig. 8, an embodiment of the present invention provides an apparatus status monitoring method, which is applied to the apparatus status monitoring system, and includes the following steps S101 to S102:
step S101, receiving configuration program input of a first computer programming language aiming at the collection subsystem through the Web service subsystem, and converting the configuration program of the first computer programming language into a collection program of a second computer programming language. The acquisition program of the second computer programming language carries the identifier of the equipment to be acquired and the parameters to be acquired of the equipment to be acquired;
and S102, acquiring by using the acquisition subsystem according to the identifier of the equipment to be acquired and the parameter to be acquired to obtain the parameter information of the equipment to be acquired, so that the Web service subsystem monitors the state of the equipment to be acquired according to the parameter information of the equipment to be acquired.
Advantageous effects
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the method described above may refer to the corresponding process in the foregoing system embodiment, and is not described herein again.
In an optional embodiment, the present embodiment further provides an electronic device, which includes a memory and a processor, where the memory stores a computer program operable on the processor, and the processor executes the computer program to implement the steps of the foregoing method embodiments.
In an alternative embodiment, the present embodiment also provides a computer-readable medium having non-volatile program code executable by a processor, wherein the program code causes the processor to perform the above-described method embodiments.
In addition, in the description of the embodiments of the present invention, unless otherwise explicitly specified or limited, the terms "connected" and "connected" should be interpreted broadly, e.g., as being fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
In the description of the present embodiment, it should be noted that the terms "in", "up", "in", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, which are only for convenience in describing the present invention and simplifying the description, but do not indicate or imply that the referred device or element must have a specific orientation, be configured in a specific orientation, and operate, and thus, should not be construed as limiting the present embodiment. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the embodiments provided in the present embodiment, it should be understood that the disclosed method and apparatus may be implemented in other manners. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present embodiment or parts of the technical solution may be essentially implemented in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein.

Claims (10)

1. An equipment condition-based monitoring system, comprising: the acquisition subsystem and the Web service subsystem are connected with each other;
the Web service subsystem is used for receiving the input of a configuration program of a first computer programming language of the acquisition subsystem and converting the configuration program of the first computer programming language into an acquisition program of a second computer programming language; the acquisition program of the second computer programming language carries the identifier of the equipment to be acquired and the parameters to be acquired of the equipment to be acquired;
the acquisition subsystem is used for acquiring according to the identifier of the equipment to be acquired and the parameter to be acquired to obtain the parameter information of the equipment to be acquired, so that the Web service subsystem monitors the state of the equipment to be acquired according to the parameter information of the equipment to be acquired.
2. The system of claim 1, further comprising a database subsystem coupled to the Web services subsystem, the database subsystem comprising an interconnected memory and a domestic Shentong database;
the memory is used for acquiring the parameter change rate sent by the Web service subsystem and storing the parameter information of the equipment to be acquired according to the parameter change rate;
and the domestic Shentong database is used for acquiring the parameter information of the equipment to be acquired from the memory and transferring and storing the parameter information.
3. The system according to claim 1, wherein the front end of the Web service subsystem uses HTML5 technology, the back end thereof uses JAVA/C + + platform, the Web service subsystem is a server in C/S architecture, and the client in C/S architecture accesses the Web service subsystem through a browser.
4. The system according to claim 1, wherein when the number of the devices to be acquired is plural or the number of the parameters to be acquired is plural, the acquisition subsystem acquires the parameters to be acquired of the devices to be acquired by means of a C + + thread pool.
5. The system of claim 1, wherein the acquisition subsystem comprises a C + + acquisition module and a JAVA acquisition module; the C + + acquisition module comprises a first adjustment acquisition unit, a first information processing unit and a first interface unit which are sequentially connected;
the first adjustment acquisition unit is configured to adjust configuration information of the C + + acquisition module according to the identifier of the device to be acquired and the parameter to be acquired, and acquire initial parameter information of the device to be acquired according to the configuration information;
the first information processing unit is used for formatting the initial parameter information to obtain the parameter information of the equipment to be acquired;
and the first interface unit is used for reporting the parameter information of the equipment to be acquired to the Web service subsystem.
6. The system of claim 5, wherein the JAVA acquisition module comprises a second adjustment acquisition unit, a second information processing unit and a second interface unit which are connected in sequence.
7. The system of claim 1, wherein the Web service subsystem is further configured to perform fault diagnosis according to parameter information of the device to be collected.
8. An equipment state monitoring method applied to the equipment state monitoring system according to any one of claims 1 to 7, comprising:
receiving configuration program input of a first computer programming language aiming at an acquisition subsystem through a Web service subsystem, and converting the configuration program of the first computer programming language into an acquisition program of a second computer programming language; the acquisition program of the second computer programming language carries the identifier of the equipment to be acquired and the parameters to be acquired of the equipment to be acquired;
and acquiring by using an acquisition subsystem according to the identifier of the equipment to be acquired and the parameter to be acquired to obtain the parameter information of the equipment to be acquired, so that the Web service subsystem monitors the state of the equipment to be acquired according to the parameter information of the equipment to be acquired.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method of claim 8 when executing the computer program.
10. A computer-readable medium having non-volatile program code executable by a processor, the program code causing the processor to perform the method of claim 8.
CN202110071970.0A 2021-01-19 2021-01-19 Equipment state monitoring system and method Active CN112905410B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110071970.0A CN112905410B (en) 2021-01-19 2021-01-19 Equipment state monitoring system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110071970.0A CN112905410B (en) 2021-01-19 2021-01-19 Equipment state monitoring system and method

Publications (2)

Publication Number Publication Date
CN112905410A true CN112905410A (en) 2021-06-04
CN112905410B CN112905410B (en) 2021-11-30

Family

ID=76116198

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110071970.0A Active CN112905410B (en) 2021-01-19 2021-01-19 Equipment state monitoring system and method

Country Status (1)

Country Link
CN (1) CN112905410B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113535273A (en) * 2021-07-29 2021-10-22 国家工业信息安全发展研究中心 System-level recording method and system of industrial networked intelligent equipment and storage medium

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103645935A (en) * 2013-12-17 2014-03-19 山东中创软件工程股份有限公司 Device and method for adjusting JVM (java virtual machine) parameters in domestic environment
CN105573224A (en) * 2014-10-08 2016-05-11 深圳中兴力维技术有限公司 Monitoring method, monitoring device, and monitoring system based on abstract model
EP3182287A1 (en) * 2015-12-18 2017-06-21 Airbus Helicopters A method and a system for monitoring the reliability of at least one piece of electronic equipment installed in an aircraft
WO2017201345A1 (en) * 2016-05-18 2017-11-23 Sigsense Technologies, Inc. Systems and methods for equipment performance modeling
WO2018010645A1 (en) * 2016-07-14 2018-01-18 中兴通讯股份有限公司 Data processing method and apparatus, and network management device
CN107632918A (en) * 2017-08-30 2018-01-26 中国工商银行股份有限公司 Calculate the monitoring system and method for storage device
CN108900359A (en) * 2018-08-08 2018-11-27 四川长虹网络科技有限责任公司 Network equipment parameter batch capture system and method
CN108959016A (en) * 2017-05-19 2018-12-07 中兴通讯股份有限公司 Acquisition management method, apparatus, server and the data acquisition equipment of monitoring parameter
US10395032B2 (en) * 2014-10-03 2019-08-27 Nokomis, Inc. Detection of malicious software, firmware, IP cores and circuitry via unintended emissions
WO2020171622A1 (en) * 2019-02-20 2020-08-27 Samsung Electronics Co., Ltd. A method and system for managing operations of applications on an electronic device
CN111831514A (en) * 2020-07-21 2020-10-27 深信服科技股份有限公司 Equipment monitoring method, device, equipment and storage medium
US10827984B2 (en) * 2015-10-16 2020-11-10 Shenzhen Mindray Bio-Medical Electronics Co., Ltd Monitoring device and method for providing guidance information during a measurement operation
CN111953525A (en) * 2020-07-22 2020-11-17 珠海高凌信息科技股份有限公司 Special equipment operation and maintenance monitoring system
CN112165161A (en) * 2020-02-11 2021-01-01 吴龙圣 Intelligent power grid monitoring method and system based on Internet of things

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103645935A (en) * 2013-12-17 2014-03-19 山东中创软件工程股份有限公司 Device and method for adjusting JVM (java virtual machine) parameters in domestic environment
US10395032B2 (en) * 2014-10-03 2019-08-27 Nokomis, Inc. Detection of malicious software, firmware, IP cores and circuitry via unintended emissions
CN105573224A (en) * 2014-10-08 2016-05-11 深圳中兴力维技术有限公司 Monitoring method, monitoring device, and monitoring system based on abstract model
US10827984B2 (en) * 2015-10-16 2020-11-10 Shenzhen Mindray Bio-Medical Electronics Co., Ltd Monitoring device and method for providing guidance information during a measurement operation
EP3182287A1 (en) * 2015-12-18 2017-06-21 Airbus Helicopters A method and a system for monitoring the reliability of at least one piece of electronic equipment installed in an aircraft
WO2017201345A1 (en) * 2016-05-18 2017-11-23 Sigsense Technologies, Inc. Systems and methods for equipment performance modeling
WO2018010645A1 (en) * 2016-07-14 2018-01-18 中兴通讯股份有限公司 Data processing method and apparatus, and network management device
CN108959016A (en) * 2017-05-19 2018-12-07 中兴通讯股份有限公司 Acquisition management method, apparatus, server and the data acquisition equipment of monitoring parameter
CN107632918A (en) * 2017-08-30 2018-01-26 中国工商银行股份有限公司 Calculate the monitoring system and method for storage device
CN108900359A (en) * 2018-08-08 2018-11-27 四川长虹网络科技有限责任公司 Network equipment parameter batch capture system and method
WO2020171622A1 (en) * 2019-02-20 2020-08-27 Samsung Electronics Co., Ltd. A method and system for managing operations of applications on an electronic device
CN112165161A (en) * 2020-02-11 2021-01-01 吴龙圣 Intelligent power grid monitoring method and system based on Internet of things
CN111831514A (en) * 2020-07-21 2020-10-27 深信服科技股份有限公司 Equipment monitoring method, device, equipment and storage medium
CN111953525A (en) * 2020-07-22 2020-11-17 珠海高凌信息科技股份有限公司 Special equipment operation and maintenance monitoring system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113535273A (en) * 2021-07-29 2021-10-22 国家工业信息安全发展研究中心 System-level recording method and system of industrial networked intelligent equipment and storage medium

Also Published As

Publication number Publication date
CN112905410B (en) 2021-11-30

Similar Documents

Publication Publication Date Title
CN109034521B (en) Intelligent operation and maintenance architecture design method of power grid dispatching control system
CN110224894B (en) Intelligent substation process level network monitoring management system
CN107995049B (en) Cross-region synchronous fault monitoring method, device and system for power safety region
CN104022903A (en) One-stop automatic operation and maintaining system
CN112600891A (en) Edge cloud cooperation system based on information physical fusion and working method
CN102902615A (en) Failure alarm method and system for Lustre parallel file system
CN110851320A (en) Server downtime supervision method, system, terminal and storage medium
CN103716173A (en) Storage monitoring system and monitoring alarm issuing method
CN104394011A (en) Method for supporting server virtualization operation and maintenance through alarm information
CN115658420A (en) Database monitoring method and system
CN112905410B (en) Equipment state monitoring system and method
CN114553672B (en) Method, device, equipment and medium for determining performance bottleneck of application system
CN106304136A (en) Obtain the method for network state information, system, controller and simulation mobile device
US20130339801A1 (en) System and method for log and trace diagnostics and analytics
CN117221151A (en) Visual management device and method for cloud computing storage
CN104679623A (en) Server hard disk maintaining method, system and server monitoring equipment
CN108199901A (en) Hardware reports method, system, equipment, hardware management server and storage medium for repairment
CN111082998A (en) Architecture system of operation and maintenance monitoring campus convergence layer
CN113765717A (en) Operation and maintenance management system based on secret-related special computing platform
CN104967667A (en) Software stability test remote monitoring system based on cloud service
WO2023125702A1 (en) Cloud management method and system for battery swapping station, server, and storage medium
CN111162938A (en) Data processing system and method
CN116149954A (en) Intelligent operation and maintenance system and method for server
CN115102828A (en) Fault analysis method and device
CN113794586A (en) Snapshot and playback method and system of network topology

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
GR01 Patent grant
GR01 Patent grant