CN113886665A - Automatic operation and maintenance method, device, equipment and storage medium - Google Patents
Automatic operation and maintenance method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN113886665A CN113886665A CN202111158186.XA CN202111158186A CN113886665A CN 113886665 A CN113886665 A CN 113886665A CN 202111158186 A CN202111158186 A CN 202111158186A CN 113886665 A CN113886665 A CN 113886665A
- Authority
- CN
- China
- Prior art keywords
- maintenance
- monitoring
- information
- information equipment
- data
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Human Resources & Organizations (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application discloses an automatic operation and maintenance method, an automatic operation and maintenance device, an automatic operation and maintenance equipment and a storage medium, wherein firstly, monitoring data of each piece of information equipment under different monitoring layers are obtained by periodically monitoring each piece of information equipment in batches; then, the monitoring data are respectively matched with preset configuration data of the information equipment under different monitoring layers, and the information equipment needing operation and maintenance is determined according to matching results; and finally, determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions. The maintenance efficiency of each information device can be improved by visually maintaining the information device which meets the operation and maintenance conditions under the corresponding monitoring layer in the current monitoring period.
Description
Technical Field
The present application relates to the field of device operation and maintenance technologies, and in particular, to an automated operation and maintenance method, apparatus, device, and storage medium.
Background
With the informatization development of enterprise management, corresponding software and hardware basic architectures are increasingly huge, and the difficulty and complexity of operation and maintenance work corresponding to each informatization device are also increased dramatically day by day. How to standardize and refine the operation and maintenance of various informationized devices managed by enterprises is a technical difficulty of many enterprises.
At present, in the process of carrying out daily operation and maintenance inspection on various informationized management devices by enterprises, derived risks are possibly brought by inspection misoperation, and the problems of low inspection efficiency, missed inspection and the like are accompanied. Therefore, how to ensure the inspection safety of each information management device and improve the inspection efficiency is an urgent technical problem to be solved.
Disclosure of Invention
The application provides an automatic operation and maintenance method, device, equipment and storage medium, which can improve the inspection efficiency on the basis of ensuring the safety of respective automatic operation and maintenance.
In a first aspect, the present application provides an automated operation and maintenance method, including:
carrying out periodic batch monitoring on each piece of information equipment under different monitoring layers to obtain monitoring data of each piece of information equipment under different monitoring layers;
acquiring preset configuration data of the information equipment under different monitoring layers, respectively matching the monitoring data with the preset configuration data, and determining the information equipment needing operation and maintenance according to a matching result;
and determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions.
In a second aspect, the present application further provides an automatic operation and maintenance device, including:
the monitoring module is used for periodically monitoring the information equipment in batches under different monitoring layers to acquire monitoring data of the information equipment under different monitoring layers;
the matching module is used for acquiring preset configuration data of the information equipment under different monitoring layers, respectively matching the monitoring data with the preset configuration data, and determining the information equipment needing operation and maintenance according to a matching result;
and the determining module is used for determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions or not, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions.
In a third aspect, the present application further provides an automated operation and maintenance device, including:
a memory and a processor;
the memory is used for storing a computer program;
the processor is configured to execute the computer program and implement the steps of the automated operation and maintenance method according to the first aspect when executing the computer program.
In a fourth aspect, the present application further provides a computer-readable storage medium storing a computer program, which when executed by a processor causes the processor to implement the steps of the automated operation and maintenance method according to the first aspect.
The application discloses an automatic operation and maintenance method, an automatic operation and maintenance device, an automatic operation and maintenance equipment and a storage medium, wherein firstly, monitoring data of each piece of information equipment under different monitoring layers are obtained by periodically monitoring each piece of information equipment in batches; then, the monitoring data are respectively matched with preset configuration data of the information equipment under different monitoring layers, and the information equipment needing operation and maintenance is determined according to matching results; and finally, determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions. The maintenance efficiency of each information device can be improved by visually maintaining the information device which meets the operation and maintenance conditions under the corresponding monitoring layer in the current monitoring period.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic flow chart of an automated operation and maintenance method according to an embodiment of the present application;
FIG. 2 is a schematic diagram of an automated maintenance device according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram of the visualization platform of FIG. 2;
fig. 4 is a schematic structural diagram of an automated maintenance device according to an embodiment of the present application;
fig. 5 is a schematic block diagram of a structure of an automated maintenance operation device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. 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 application.
The flow diagrams depicted in the figures are merely illustrative and do not necessarily include all of the elements and operations/steps, nor do they necessarily have to be performed in the order depicted. For example, some operations/steps may be decomposed, combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
It is to be understood that the terminology used in the description of the present application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the specification of the present application and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
The embodiment of the application provides an automatic operation and maintenance method, device, equipment and storage medium. According to the automatic operation and maintenance method provided by the embodiment of the application, firstly, monitoring data of various informationized devices under different monitoring layers are obtained by periodically monitoring the informationized devices in batches; then, the monitoring data are respectively matched with preset configuration data of the information equipment under different monitoring layers, and the information equipment needing operation and maintenance is determined according to matching results; and finally, determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions. The maintenance efficiency of each information device can be improved by visually maintaining the information device which meets the operation and maintenance conditions under the corresponding monitoring layer in the current monitoring period.
Some embodiments of the present application will be described in detail below with reference to the accompanying drawings. The embodiments described below and the features of the embodiments can be combined with each other without conflict.
Referring to fig. 1, fig. 1 is a schematic flow chart of an automated operation and maintenance method according to an embodiment of the present application. The automatic operation and maintenance method can be realized by automatic operation and maintenance equipment, and the automatic operation and maintenance equipment can be deployed on a single server or a server cluster. And the system can also be deployed in handheld terminals, notebook computers, wearable devices or robots and the like.
Exemplarily, as shown in fig. 2, fig. 2 is a schematic diagram of an automated maintenance and operation device provided in an embodiment of the present application. As shown in fig. 2, in the present embodiment, the automated operation and maintenance equipment 20 includes a centralized monitoring platform 201, an operation and maintenance platform 202, and a visualization platform 203. Optionally, the automated operation and maintenance device may be an automated operation and maintenance device that is autonomously deployed based on open source ansable software and CMDBuild software.
The centralized monitoring platform 201 is configured to perform periodic batch monitoring on each piece of information equipment, and acquire monitoring data of each piece of information equipment on different monitoring layers. Illustratively, each information device may be a basic device, a dynamic environment device, a network device, a hardware device, a business device, a terminal device, an application device, a network device, and the like.
The operation and maintenance platform 202 is configured to match the monitoring data with preset configuration data of each piece of information equipment in the different monitoring layers, and determine the information equipment needing operation and maintenance according to a matching result. Illustratively, the operation platform 202 includes automated operation tools, batch scheduling automation tools, and automated commissioning tools.
The visualization platform 203 is configured to determine whether the information equipment needing operation and maintenance meets the operation and maintenance condition, and visually display operation and maintenance information of the information equipment meeting the operation and maintenance condition to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance condition. Illustratively, as shown in FIG. 3, FIG. 3 is a schematic view of the visualization platform of FIG. 2. As can be seen from fig. 3, the visualization platform 203 includes a callable core module 2031, a customizable customization module 2032, a callable plug-in 2033, a host directory 2034, a configuration deployment module 2035, a connection plug-in 2036, and the like.
Optionally, the host directory 2034 is in communication connection with the operation and maintenance platform 202, the configuration deployment device 2035 is in communication connection with the centralized monitoring platform 201, and the connection plug-in 2036 is connected to the configuration file. Specifically, the user may manage execution of various commands by each host in the host directory 2034 by invoking the automation operation and maintenance tool ansable through the connection plug-in 2036. For example, executing monitoring batch deployment, backup batch deployment, daily batch operation and maintenance, software batch installation, batch inspection, configuration baseline batch inspection and other commands.
The user can also regularly execute a task plan through an automatic operation and maintenance tool, automatically collect various software and hardware configuration information of the managed and controlled host, and synchronize the information into a CMDB (unified management and configuration database);
the user can also regularly execute a task plan through an automatic operation and maintenance tool, and the software and hardware configuration information in the CMDB of the unified management configuration database is synchronized to the centralized monitoring platform, so that the information of the alarm event of the centralized monitoring platform is more accurate;
the user can also regularly execute a task plan through an automatic operation and maintenance tool, compare the monitoring points in the centralized monitoring platform with the software and hardware configuration information in the CMDB, find the monitoring points which are not deployed, and upload the information to the CMDB so as to be convenient for operation and maintenance personnel to check;
the user can also regularly execute a task plan through an automatic operation and maintenance tool, synchronize host information needing automatic operation and maintenance in the CMDB of the unified management and configuration database, detect whether the automatic operation and maintenance conditions are met or not, and send the host information which cannot be subjected to automatic operation and maintenance to the CMDB of the unified management and configuration database, so that operation and maintenance personnel can conveniently check the host information;
the user can also regularly execute a task plan through an automatic operation and maintenance tool, compare the monitoring group information in the centralized monitoring platform with the software and hardware configuration information in the CMDB, find the host which is not included in the monitoring group, and send the information to the CMDB, so that the operation and maintenance personnel can conveniently check the information;
the user can also regularly execute a task plan through an automatic operation and maintenance tool, and the software and hardware resource application related information in the integrated flow platform is synchronized to the CMDB, so that the workload of manual input is reduced.
Exemplarily, the process of implementing the automated operation and maintenance method by the automated operation and maintenance device shown in fig. 2 includes performing periodic batch monitoring on each piece of information equipment in the centralized monitoring platform, and sending monitoring data of each piece of information equipment obtained by the centralized monitoring platform on different monitoring layers to the operation and maintenance platform; respectively matching the monitoring data with preset configuration data of each information device under different monitoring layers in an operation and maintenance platform, and determining the information device needing operation and maintenance according to a matching result; the method comprises the steps of sending equipment configuration information of the informationized equipment needing operation and maintenance to a visual platform, determining whether the informationized equipment needing operation and maintenance meets operation and maintenance conditions in the visual platform, and visually displaying operation and maintenance information of the informationized equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to carry out equipment maintenance on the informationized equipment meeting the operation and maintenance conditions and prompt the operation and maintenance personnel to carry out equipment maintenance. The inspection efficiency can be improved on the basis of ensuring the safety of respective automated operation and maintenance.
Specifically, as shown in fig. 1, the automated operation and maintenance method provided by the present application includes steps S101 to S103. The details are as follows:
s101, carrying out periodic batch monitoring on each information device under different monitoring layers to obtain monitoring data of each information device under different monitoring layers.
In the embodiment of the application, the centralized monitoring platform can be used for periodically monitoring the information equipment in batches, and the monitoring data of the information equipment under different monitoring layers is obtained. Specifically, routing inspection parameters of each information device can be determined in the centralized monitoring platform according to routing inspection tasks in the current monitoring period; the method comprises the steps of obtaining target monitoring layers corresponding to routing inspection parameters of all the informationized equipment and routing inspection methods under the target monitoring layers, routing inspection of the informationized equipment under the corresponding target monitoring layers based on the corresponding routing inspection methods, and extracting monitoring data of the informationized equipment under different monitoring layers from routing inspection results of the informationized equipment. For example, the corresponding monitoring data can be acquired after each inspection is finished for any information equipment. Specifically, the monitoring data includes at least one of user application data, device operation metrics, and configuration data.
It can be understood that, in different application environments, the monitoring requirements for each information device in the monitoring platform are different. Different routing inspection tasks aiming at the information equipment can be determined according to different monitoring requirements on the information equipment under different application environments; and then, according to different polling tasks corresponding to the information equipment, polling parameters aiming at the information equipment are called. For example, each information device may be an enterprise information management device, a network device, an automatic control device, a communication device, or the like. In the embodiment of the application, the monitoring requirements of the monitoring platform on each information device are related to the application environment in the current monitoring period, for example, in the current monitoring period, if the network device needs to perform remote communication, the problems of safety of the monitoring network device, information leakage and the like need to be correspondingly solved; conventional monitoring can be performed for other information-based devices. At this time, the inspection parameter of the device obtained by aiming at the network device is a security parameter, and the inspection parameter obtained by aiming at other information devices is a conventional inspection parameter.
Illustratively, before determining the patrol parameters of each piece of information equipment according to the patrol task in the current monitoring period, the method further includes: determining the application environment of each information device in the current monitoring period; and determining the polling tasks aiming at the information equipment in the current monitoring period according to polling conditions aiming at the information equipment under different preset application environments.
In addition, the centralized monitoring platform can also store the mapping relation between the routing inspection parameters of the information equipment and the corresponding routing inspection methods in advance; and according to the mapping relation, the routing inspection method corresponding to the routing inspection parameter of each information device can be obtained. For example, for the security parameters of the network device, the corresponding inspection method is a test method for remotely accessing each node of the whole cabinet in batches through multiple threads by using an SSH protocol to obtain the configuration information of each node.
And S102, matching the monitoring data with preset configuration data of the information equipment under different monitoring layers respectively, and determining the information equipment needing operation and maintenance according to a matching result.
In the embodiment of the present application, the preset configuration data of each information device may be stored in the information configuration table of each information device in advance. The information configuration table of each information device is preset in the operation automation operation and maintenance device, and specifically, different information devices include different preset configuration data and may also include partially same preset configuration data; for example, each information device includes partially identical preset configuration data: a current device version number, and device parameters configured under the current device version number. The monitoring layer of the information equipment comprises at least one of a user application layer, an equipment operation layer and a configuration data layer; the step of respectively matching the monitoring data with preset configuration data of the information equipment under different monitoring layers and determining the information equipment needing operation and maintenance according to matching results comprises the following steps: determining a corresponding monitoring layer of each information device in the current monitoring period according to the monitoring data; matching the monitoring data of each information device under the corresponding monitoring layer in the current monitoring period with the preset configuration data of each information device under the corresponding monitoring layer; and if the preset configuration data of the information equipment under the corresponding monitoring layer is not matched with the corresponding monitoring data, determining that the information equipment is the information equipment needing operation and maintenance.
For example, the device version number corresponding to each information device is matched with the preset device version number corresponding to each information device, and if the device version number corresponding to an information device is not consistent with the preset device version number corresponding to the information device, the information device is determined to be an information device requiring operation and maintenance.
S103, determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions, and displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions in a visual mode to prompt operation and maintenance personnel to maintain the information equipment meeting the operation and maintenance conditions.
The operation and maintenance condition and the preset monitoring task have an association relationship, for example, if the preset monitoring task is to monitor whether the network device is safe, the operation and maintenance condition corresponds to whether a firewall can be added; for another example, the preset monitoring task is to monitor whether the current device version number of the information processing device is consistent with the preset version number, and the operation and maintenance condition is whether the update condition is satisfied.
In an embodiment of the present application, the determining whether the information device requiring operation and maintenance meets the operation and maintenance condition includes: acquiring a monitoring task of the information equipment needing operation and maintenance in a current monitoring period, and determining whether the operation and maintenance of the information equipment needing operation and maintenance affects the monitoring task; if the operation and maintenance are carried out on the information equipment needing operation and maintenance to influence the monitoring task, determining that the information equipment needing operation and maintenance does not meet the operation and maintenance condition; and if the operation and maintenance of the information equipment needing operation and maintenance are carried out without influencing the monitoring task, determining that the information equipment needing operation and maintenance meets the operation and maintenance conditions.
According to the analysis, the automatic operation and maintenance method provided by the embodiment of the application includes the steps that firstly, monitoring data of various informationized devices under different monitoring layers are obtained through periodic batch monitoring of the various informationized devices; then, the monitoring data are respectively matched with preset configuration data of the information equipment under different monitoring layers, and the information equipment needing operation and maintenance is determined according to matching results; and finally, determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions. The maintenance efficiency of each information device can be improved by visually maintaining the information device which meets the operation and maintenance conditions under the corresponding monitoring layer in the current monitoring period.
Optionally, the automated operation and maintenance equipment further includes: the centralized monitoring platform comprises a centralized configuration management database, wherein after the centralized monitoring platform periodically monitors the information equipment in batches, the centralized configuration management database can send the monitoring data of the information equipment acquired by the centralized monitoring platform to the unified configuration management database, and the unified configuration management database sends the monitoring data of the information equipment acquired by the centralized monitoring platform to the operation and maintenance platform, so that the quality and the efficiency of data linkage between the centralized monitoring platform and the operation and maintenance platform are realized, and data loss caused by faults in the data transmission process is avoided.
Wherein, the monitoring data of each information device obtained by the centralized monitoring platform is sent to the unified configuration management database, and the monitoring data of each information device obtained by the centralized monitoring platform is sent to the operation and maintenance platform through the unified configuration management database, including:
sending the configuration information of each information device acquired by the centralized monitoring platform to the unified configuration management database; the configuration information of each information device and the identification information of each information device are stored in a correlated manner through the unified configuration management database, and the mapping relation between the configuration information of each information device and the identification information of each information device is obtained; and respectively sending the configuration information of each information device to the operation and maintenance platform according to the mapping relation.
Optionally, the automated operation and maintenance device may further include: the big data platform sends the monitoring data of the information equipment meeting the operation and maintenance conditions to the visual platform to prompt operation and maintenance personnel to maintain the equipment, and then the monitoring data of the information equipment needing operation and maintenance can be sent to the big data platform to indicate the big data platform to provide operation and maintenance data for each information equipment according to the monitoring data, for example, the preset configuration data of the information equipment meeting the operation and maintenance conditions is sent to the big data platform, and the information equipment meeting the operation and maintenance conditions is applied for configuration data in the big data platform. The big data platform can collect user behavior data or experience data of various information devices in different modes, send the collected user behavior data or experience data to the automatic operation and maintenance device, and perform user portrait according to different user behavior data in the automatic operation and maintenance device so that the automatic operation and maintenance device performs wind control maintenance according to the user portrait.
In this embodiment, the configuration information includes deployment task extensible markup language XML configuration information, and after receiving the deployment task extensible markup language XML configuration information, the big data platform obtains all nodes depending on environment information required by a deployment task, and deploys a dependent environment corresponding to a non-deployed node until all nodes are deployed correctly; downloading the deployment package according to a deployment package storage address in the deployment task extensible markup language (XML) deployment information, and modifying a configuration file in the deployment package by using configuration management node information in the deployment task XML configuration information; running the deployment package with the modified configuration file, and executing deployment equipment; after the deployment equipment is started, feeding back starting log information to the automatic operation and maintenance equipment through a log path in the deployment task XML deployment information; and executing a method for detecting whether the equipment is successfully deployed in the XML configuration information of the deployment task, and returning a detection result to the automatic operation and maintenance equipment.
The centralized monitoring platform collects user behavior data or experience data of various terminals in different modes for meeting the requirement of end-to-end monitoring of automatic operation and maintenance equipment, accesses back-end operation and maintenance big data, establishes professional monitoring equipment from three levels and angles of a service layer, a network layer and an application layer, outputs monitoring and statistical indexes of each level, and meets the requirements that fault troubleshooting and positioning roots can not position root source points and reasons due to the fact that monitoring support at different angles is provided instead of traditional monitoring which only discovers a phenomenon; the existing basic monitoring sub-equipment comprehensively controls the index states of all layers of the service equipment in real time, positions the fault root cause in time and improves the continuity of the service equipment.
The operation and maintenance platform can meet the requirements of automatic operation and maintenance, accelerate the quality and the standardability of end-to-end operation and maintenance delivery, reduce the operation and maintenance working cost and release the operation and maintenance kinetic energy.
The visualization platform is used for displaying configuration information of the target information equipment meeting the operation and maintenance conditions, which is obtained after data obtained by the centralized monitoring platform is integrated on the operation and maintenance data platform, so that maintenance personnel can maintain the target information equipment according to different configuration information.
Illustratively, each information device may further include basic information devices such as a machine CPU, a memory, a disk capacity, a service information device, such as a fluctuation management device of service data, a dynamic environment informatization device, such as a machine room environment informatization management device (power distribution, generator, UPS, etc.), a terminal informatization device, such as terminal APP, WEB, client, etc., network information appliances, such as switches, routers and firewalls, operator operations, operator connectivity, etc., network performance information appliances, for example, the network bandwidth is applicable, the rate between device interactions is applicable, the hardware information device, for example, the working state of hardware (temperature, rotation speed, voltage, etc.), the working state of hardware is monitored, and the application information device, for example, the interaction between application devices, link call, interface call, and the like.
The configuration information of the information device may be various hardware configurations, such as: host cluster name, host capacity expansion and contraction, configuration, F5 VIP information, domain name information and other hardware information change. Specifically, the software and hardware information mainly includes information such as load balancing, storage, network and the like of the sub-devices, applications, databases, F5 and the like; the sub-equipment comprises equipment information such as equipment name, equipment level, attribution, service window and the like; the application comprises the following steps: certificate, license, scheduling task, cluster, belonging environment, logic entity and other information; the database includes: database information such as database type, database ip, machine room name, configuration information and the like; the load balancing comprises the following steps: load balancing type, belonging equipment, domain name, VIP and other information; the storing comprises the following steps: information such as the type of storage, NAS, cloud disk, IOBS, switch configuration and the like; the network comprises: network segment information, public network information, private line, network usable area, domain name and the like.
Illustratively, comparing the monitoring group information in the centralized monitoring platform with the software and hardware configuration information in the CMDB (configuration management database), finding the host that is not included in the monitoring group, and sending the information to the CMDB (configuration management database), so as to facilitate the operation and maintenance personnel to check.
The monitoring grouping information mainly refers to the host ip, then whether the hosts in the CMDB are consistent or not is compared, if the hosts which are not included in the monitoring grouping appear, the information is uploaded to the CMDB, the synchronization of the information is ensured, and the operation and maintenance personnel can conveniently check the information
The monitoring grouping information is only one of the centralized monitoring platforms, the integrated process platform is a part of the automatic operation and maintenance platform, the configuration in the host of the monitoring grouping is changed, newly added and other operations are carried out in the integrated process platform, then the information is synchronously changed through the timed task, the manual input is avoided, the workload is reduced, and the accuracy is improved.
Referring to fig. 4, fig. 4 is a schematic structural diagram of an automated maintenance device according to an embodiment of the present disclosure. The automatic operation and maintenance device 400 is used to execute the steps of the automatic operation and maintenance method shown in the embodiment of fig. 1. The automated operation and maintenance device 400 may be a single server or a server cluster, or the automated operation and maintenance device 400 may be a terminal, which may be a handheld terminal, a laptop, a wearable device, a robot, or the like.
As shown in fig. 4, the automated maintenance device 400 includes:
the monitoring module 401 is configured to perform periodic batch monitoring on each piece of information equipment on different monitoring layers to obtain monitoring data of each piece of information equipment on different monitoring layers;
a matching module 402, configured to obtain preset configuration data of the information devices on the different monitoring layers, match the preset configuration data, and determine an information device that needs operation and maintenance according to a matching result;
the determining module 403 is configured to determine whether the information device that needs operation and maintenance meets the operation and maintenance condition, and visually display the operation and maintenance information of the information device that meets the operation and maintenance condition to prompt an operation and maintenance worker to perform device maintenance on the information device that meets the operation and maintenance condition.
In one embodiment, the monitoring module 401 includes:
the first determining unit is used for determining the polling parameters of the information equipment according to the polling tasks in the current monitoring period;
the acquisition unit is used for acquiring a target monitoring layer corresponding to each inspection parameter and an inspection method under each target monitoring layer;
the inspection unit is used for inspecting the information equipment under the corresponding target monitoring layer according to the inspection method under each target monitoring layer;
and the extraction unit is used for extracting the monitoring data of the information equipment under different monitoring layers from the inspection result of the information equipment.
In an embodiment, the automatic operation and maintenance device 400 further includes:
the first determining module is used for determining the application environment of each information device in the current monitoring period;
and the second determining module is used for determining the polling tasks aiming at the information equipment in the current monitoring period according to polling conditions aiming at the information equipment under different preset application environments.
In one embodiment, the monitoring data includes at least one of user application data, device operation index and configuration data, and the monitoring layer of the information device includes at least one of a user application layer, a device operation layer and a configuration data layer; a matching module 402, comprising:
a second determining unit, configured to determine, according to the monitoring data, a monitoring layer corresponding to each piece of information equipment in a current monitoring period;
the matching unit is used for matching the monitoring data of the information equipment under the corresponding monitoring layer in the current monitoring period with the preset configuration data of the information equipment under the corresponding monitoring layer;
and the third determining unit is used for determining that the information equipment is the information equipment needing operation and maintenance if the preset configuration data of the information equipment under the corresponding monitoring layer is not matched with the corresponding monitoring data.
In one embodiment, the determining module 403 includes:
a fourth determining unit, configured to obtain a monitoring task of the information device needing operation and maintenance in a current monitoring period, and determine whether operation and maintenance performed on the information device needing operation and maintenance affects the monitoring task;
a fifth determining unit, configured to determine that the information device requiring operation and maintenance does not meet the operation and maintenance condition if the monitoring task is affected by performing operation and maintenance on the information device requiring operation and maintenance;
and the sixth determining unit is configured to determine that the information equipment needing operation and maintenance meets the operation and maintenance condition if the monitoring task is not affected when the operation and maintenance are performed on the information equipment needing operation and maintenance.
In an embodiment, the automatic operation and maintenance device 400 further includes:
and the storage module is used for sending the monitoring data of the information equipment under different monitoring layers to a unified configuration management database, and performing associated storage on the monitoring data and the identification information of the information equipment in the unified configuration management database.
In an embodiment, the automation operation and maintenance device 400 further includes a sending module, configured to:
and sending the preset configuration data of the information equipment meeting the operation and maintenance conditions to a big data platform, and applying configuration data for the information equipment meeting the operation and maintenance conditions in the big data platform.
It should be noted that, as will be clearly understood by those skilled in the art, for convenience and brevity of description, the specific working processes of the automatic operation and maintenance device and each module described above may refer to corresponding processes in the embodiment of the automatic operation and maintenance method described in the embodiment of fig. 1, and are not described herein again.
The automated operation and maintenance method described above may be implemented in the form of a computer program that may be run on the apparatus shown in fig. 4.
Referring to fig. 5, fig. 5 is a schematic block diagram of a structure of an automated maintenance device according to an embodiment of the present application. The automation operation and maintenance device 20 includes a processor, a memory and a network interface connected by a device bus, wherein the memory may include a storage medium and an internal memory.
The storage medium may store an operating device and a computer program. The computer program includes program instructions that, when executed, cause a processor to perform any one of the automated operations and maintenance methods.
The processor is used for providing calculation and control capability and supporting the operation of the whole computer equipment.
The internal memory provides an environment for the execution of a computer program on a non-volatile storage medium, which when executed by the processor, causes the processor to perform any of the automated operation and maintenance methods.
The network interface is used for network communication, such as sending assigned tasks and the like. Those skilled in the art will appreciate that the configuration shown in fig. 5 is a block diagram of only a portion of the configuration associated with the present application and does not constitute a limitation on the terminal to which the present application is applied, and that a particular automated maintenance device 500 may include more or less components than those shown, or combine certain components, or have a different arrangement of components.
It should be understood that the Processor may be a Central Processing Unit (CPU), and the Processor may be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, etc. Wherein a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Wherein, in one embodiment, the processor is configured to execute a computer program stored in the memory to implement the steps of:
carrying out periodic batch monitoring on each piece of information equipment under different monitoring layers to obtain monitoring data of each piece of information equipment under different monitoring layers;
respectively acquiring preset configuration data of the informationized equipment under different monitoring layers, matching the monitoring data with the preset configuration data, and determining the informationized equipment needing operation and maintenance according to a matching result;
and determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions.
In an embodiment, the performing periodic batch monitoring on each piece of information equipment to obtain monitoring data of each piece of information equipment under different monitoring layers includes:
determining the polling parameters of the informationized equipment according to the polling tasks in the current monitoring period;
acquiring target monitoring layers corresponding to the inspection parameters and inspection methods under the target monitoring layers;
according to the inspection method under each target monitoring layer, the information equipment is respectively inspected under the corresponding target monitoring layer;
and extracting the monitoring data of the information equipment under different monitoring layers from the inspection result of the information equipment.
In an embodiment, before determining the patrol parameters of each piece of information equipment according to the patrol task in the current monitoring period, the method includes:
determining the application environment of each information device in the current monitoring period;
and determining the polling tasks aiming at the information equipment in the current monitoring period according to polling conditions aiming at the information equipment under different preset application environments.
In one embodiment, the monitoring data includes at least one of user application data, device operation index and configuration data, and the monitoring layer of the information device includes at least one of a user application layer, a device operation layer and a configuration data layer; the step of respectively matching the monitoring data with preset configuration data of the information equipment under different monitoring layers and determining the information equipment needing operation and maintenance according to matching results comprises the following steps:
determining a corresponding monitoring layer of each information device in the current monitoring period according to the monitoring data;
matching the monitoring data of each information device under the corresponding monitoring layer in the current monitoring period with the preset configuration data of each information device under the corresponding monitoring layer;
and if the preset configuration data of the information equipment under the corresponding monitoring layer is not matched with the corresponding monitoring data, determining that the information equipment is the information equipment needing operation and maintenance.
In an embodiment, the determining whether the information device requiring operation and maintenance meets the operation and maintenance condition includes:
acquiring a monitoring task of the information equipment needing operation and maintenance in a current monitoring period, and determining whether the operation and maintenance of the information equipment needing operation and maintenance affects the monitoring task;
if the operation and maintenance are carried out on the information equipment needing operation and maintenance to influence the monitoring task, determining that the information equipment needing operation and maintenance does not meet the operation and maintenance condition;
and if the operation and maintenance of the information equipment needing operation and maintenance are carried out without influencing the monitoring task, determining that the information equipment needing operation and maintenance meets the operation and maintenance conditions.
In an embodiment, after performing periodic batch monitoring on each piece of information equipment and acquiring monitoring data of each piece of information equipment under different monitoring layers, the method further includes:
and sending the monitoring data of the information equipment under different monitoring layers to a unified configuration management database, and performing associated storage on the monitoring data and the identification information of the information equipment in the unified configuration management database.
In one embodiment, after the operation and maintenance information of the information device meeting the operation and maintenance condition is visually displayed, the method includes:
and sending the preset configuration data of the information equipment meeting the operation and maintenance conditions to a big data platform, and applying configuration data for the information equipment meeting the operation and maintenance conditions in the big data platform.
The embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, where the computer program includes program instructions, and the processor executes the program instructions to implement the steps of the automated operation and maintenance method provided in the embodiment of fig. 1 of the present application.
The computer-readable storage medium may be an internal storage unit of the computer device described in the foregoing embodiment, for example, a hard disk or a memory of the computer device. The computer readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like provided on the computer device.
While the invention has been described with reference to specific embodiments, the scope of the invention is not limited thereto, and those skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the invention. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (10)
1. An automated operation and maintenance method, comprising:
carrying out periodic batch monitoring on each piece of information equipment under different monitoring layers to obtain monitoring data of each piece of information equipment under different monitoring layers;
acquiring preset configuration data of the information equipment under different monitoring layers, respectively matching the monitoring data with the preset configuration data, and determining the information equipment needing operation and maintenance according to a matching result;
and determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions.
2. The automated operation and maintenance method according to claim 1, wherein the periodically monitoring each information device in batch under different monitoring layers to obtain the monitoring data of each information device under different monitoring layers comprises:
determining the polling parameters of the informationized equipment according to the polling tasks in the current monitoring period;
acquiring target monitoring layers corresponding to the inspection parameters and inspection methods under the target monitoring layers;
according to the inspection method under each target monitoring layer, the information equipment is respectively inspected under the corresponding target monitoring layer;
and extracting the monitoring data of the information equipment under different monitoring layers from the inspection result of the information equipment.
3. The automated operation and maintenance method according to claim 2, wherein before determining the inspection parameters of the information equipment according to the inspection task in the current monitoring period, the method comprises the following steps:
determining the application environment of each information device in the current monitoring period;
and determining the polling tasks aiming at the information equipment in the current monitoring period according to polling conditions aiming at the information equipment under different preset application environments.
4. The automated operation and maintenance method according to any one of claims 1 to 3, wherein the monitoring data comprises at least one of user application data, device operation index and configuration data, and the monitoring layer of the information device comprises at least one of a user application layer, a device operation layer and a configuration data layer; the step of respectively matching the monitoring data with preset configuration data of the information equipment under different monitoring layers and determining the information equipment needing operation and maintenance according to matching results comprises the following steps:
determining a corresponding monitoring layer of each information device in the current monitoring period according to the monitoring data;
matching the monitoring data of each information device under the corresponding monitoring layer in the current monitoring period with the preset configuration data of each information device under the corresponding monitoring layer;
and if the preset configuration data of the information equipment under the corresponding monitoring layer is not matched with the corresponding monitoring data, determining that the information equipment is the information equipment needing operation and maintenance.
5. The automated operation and maintenance method according to claim 4, wherein the determining whether the information equipment needing operation and maintenance meets the operation and maintenance condition comprises:
acquiring a monitoring task of the information equipment needing operation and maintenance in a current monitoring period, and determining whether the operation and maintenance of the information equipment needing operation and maintenance affects the monitoring task;
if the operation and maintenance are carried out on the information equipment needing operation and maintenance to influence the monitoring task, determining that the information equipment needing operation and maintenance does not meet the operation and maintenance condition;
and if the operation and maintenance of the information equipment needing operation and maintenance are carried out without influencing the monitoring task, determining that the information equipment needing operation and maintenance meets the operation and maintenance conditions.
6. The automated operation and maintenance method according to claim 1 or 5, wherein after the periodic batch monitoring is performed on each information device, and the monitoring data of each information device under different monitoring layers is obtained, the method further comprises:
and sending the monitoring data of the information equipment under different monitoring layers to a unified configuration management database, and performing associated storage on the monitoring data and the identification information of the information equipment in the unified configuration management database.
7. The automated operation and maintenance method according to claim 6, wherein after visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance condition, the method comprises:
and sending the preset configuration data of the information equipment meeting the operation and maintenance conditions to a big data platform, and applying configuration data for the information equipment meeting the operation and maintenance conditions in the big data platform.
8. An automated operation and maintenance device, comprising:
the monitoring module is used for periodically monitoring the information equipment in batches under different monitoring layers to acquire monitoring data of the information equipment under different monitoring layers;
the matching module is used for acquiring preset configuration data of the information equipment under different monitoring layers, respectively matching the monitoring data with the preset configuration data, and determining the information equipment needing operation and maintenance according to a matching result;
and the determining module is used for determining whether the information equipment needing operation and maintenance meets the operation and maintenance conditions or not, and visually displaying the operation and maintenance information of the information equipment meeting the operation and maintenance conditions so as to prompt operation and maintenance personnel to perform equipment maintenance on the information equipment meeting the operation and maintenance conditions.
9. An automated operation and maintenance device, comprising:
a memory and a processor;
the memory is used for storing a computer program;
the processor configured to execute the computer program and to implement the steps of the automated operation and maintenance method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program which, when executed by a processor, causes the processor to carry out the steps of the automated operation and maintenance method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111158186.XA CN113886665A (en) | 2021-09-30 | 2021-09-30 | Automatic operation and maintenance method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111158186.XA CN113886665A (en) | 2021-09-30 | 2021-09-30 | Automatic operation and maintenance method, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113886665A true CN113886665A (en) | 2022-01-04 |
Family
ID=79004483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111158186.XA Pending CN113886665A (en) | 2021-09-30 | 2021-09-30 | Automatic operation and maintenance method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113886665A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115455106A (en) * | 2022-08-12 | 2022-12-09 | 云南电网能源投资有限责任公司 | Power distribution monitoring method, service platform, equipment and storage medium for power distribution operation and maintenance |
-
2021
- 2021-09-30 CN CN202111158186.XA patent/CN113886665A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115455106A (en) * | 2022-08-12 | 2022-12-09 | 云南电网能源投资有限责任公司 | Power distribution monitoring method, service platform, equipment and storage medium for power distribution operation and maintenance |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108600029B (en) | Configuration file updating method and device, terminal equipment and storage medium | |
CN108234170B (en) | Monitoring method and device for server cluster | |
CN102437938B (en) | Large-scale network monitoring oriented virtual deployment system and method | |
US10198284B2 (en) | Ensuring operational integrity and performance of deployed converged infrastructure information handling systems | |
US20150081878A1 (en) | Describing datacenter rack information in management system | |
WO2016188100A1 (en) | Information system fault scenario information collection method and system | |
US20140372471A1 (en) | Monitoring system for an avionics platform with three-tier architecture | |
CN103595572B (en) | A kind of method of cloud computing cluster interior joint selfreparing | |
US9195535B2 (en) | Hotspot identification | |
WO2017193763A1 (en) | Testing method, apparatus and system | |
CN112579399B (en) | Cloud service testing method and device, electronic equipment and computer storage medium | |
De Carvalho et al. | A cloud monitoring framework for self-configured monitoring slices based on multiple tools | |
CN103973516A (en) | Method and device for achieving monitoring function in data processing system | |
CN105591782A (en) | Management method and apparatus for testing device | |
CN113127009A (en) | Automatic deployment method and device for big data management platform | |
CN111769979A (en) | Cloud resource arranging method, system, terminal and storage medium | |
US20190296960A1 (en) | System and method for event processing order guarantee | |
CN113886665A (en) | Automatic operation and maintenance method, device, equipment and storage medium | |
CN105849699B (en) | Method for controlling data center architecture equipment | |
Huang et al. | PDA: A Tool for Automated Problem Determination. | |
CN114978923B (en) | Fault exercise method, device and system | |
US10019272B1 (en) | Virtual appliance manager | |
JP5996855B2 (en) | System and method for configuring a substation remote terminal with a central controller | |
CN114356706A (en) | Monitoring management system based on domestic equipment | |
CN114816914A (en) | Data processing method, equipment and medium based on Kubernetes |
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 |