CN117035293A - DICT operation and maintenance notification method and device, terminal equipment and storage medium - Google Patents
DICT operation and maintenance notification method and device, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN117035293A CN117035293A CN202310948506.4A CN202310948506A CN117035293A CN 117035293 A CN117035293 A CN 117035293A CN 202310948506 A CN202310948506 A CN 202310948506A CN 117035293 A CN117035293 A CN 117035293A
- Authority
- CN
- China
- Prior art keywords
- alarm
- engineer
- maintenance
- type
- level
- 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
- 238000012423 maintenance Methods 0.000 title claims abstract description 161
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004590 computer program Methods 0.000 claims description 21
- 238000005516 engineering process Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/324—Display of status information
- G06F11/327—Alarm or error message display
-
- 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
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Quality & Reliability (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
- Alarm Systems (AREA)
Abstract
The invention discloses a DICT operation and maintenance notification method, a device, terminal equipment and a storage medium, wherein the method comprises the following steps: acquiring alarm information of DICT equipment; determining the type of an operation and maintenance engineer needing to be notified according to the alarm type; determining the level of an operation and maintenance engineer needing to be notified according to the alarm level; selecting a plurality of initially defined operation and maintenance engineers according to the determined types and grades of the engineers; according to the alarm position and the alarm time, selecting an operation and maintenance engineer with the working time covering the alarm time and the nearest position from a plurality of initially-determined operation and maintenance engineers as a final selected operation and maintenance engineer; generating an alarm work order according to the alarm information of the DICT equipment and the personal information of the finally selected engineer, and finally pushing the alarm work order to the finally selected operation and maintenance engineer. By implementing the invention, the operation and maintenance engineer with the most accordant objective condition can be rapidly determined and the notification is sent according to the fault alarm information of the DICT equipment, so that the operation and maintenance efficiency of the DICT is improved.
Description
Technical Field
The present invention relates to the field of DICT operation and maintenance, and in particular, to a DICT operation and maintenance notification method, device, terminal equipment, and storage medium.
Background
DICT is a new conceptual technical field combining big Data Technology (Data Technology), IT information Technology (Information Technology) and communication Technology (Communication Technology), so DICT operation and maintenance requires operation and maintenance engineers in various fields. However, as the number of operation and maintenance engineers in each field is large, the working places and working time of the operation and maintenance engineers are not limited to a certain machine room and a certain unit, once the DICT operation and maintenance equipment has fault alarm, a customer cannot timely determine which operation and maintenance engineers are specifically required to be contacted, and needs to communicate and inquire one by one through a telephone, so that the operation and maintenance efficiency is reduced, the daily operation and maintenance work requirements of the DICT are more and more difficult to meet, and therefore, how to quickly determine the operation and maintenance engineer with the most suitable objective condition and send a notice according to the fault alarm of the DICT equipment is a problem to be solved urgently.
Disclosure of Invention
The invention provides a DICT operation and maintenance notification method, a device, a terminal device and a storage medium, which can rapidly determine an operation and maintenance engineer with most-matched objective conditions according to fault alarm information of DICT equipment and send a notification.
The invention provides a DICT operation and maintenance notification method, which comprises the following steps: acquiring alarm information of DICT equipment; wherein, the alarm information includes: alarm type, alarm level, alarm position and alarm time;
determining the type of the operation and maintenance engineer needing to be notified according to the alarm type;
determining the level of an operation and maintenance engineer needing to be notified according to the alarm level;
selecting a plurality of initially defined operation and maintenance engineers according to the determined types and grades of the engineers;
according to the alarm position and the alarm time, selecting an operation and maintenance engineer with the working time covering the alarm time and the nearest position from a plurality of initially-set operation and maintenance engineers as a final selected operation and maintenance engineer;
generating an alarm work order according to the alarm information of the DICT equipment and the finally selected personal information of the engineer;
and pushing the alarm work order to a finally selected operation and maintenance engineer according to the alarm work order.
Further, the alarm types include: network device alarms, server alarms, storage server alarms, database alarms, middleware alarms, operating system alarms, and virtualized device alarms;
the method for determining the type of the operation and maintenance engineer needing to be notified according to the alarm type comprises the following steps:
when the alarm type is a network equipment alarm, determining the type of an operation and maintenance engineer needing to be notified as a network engineer;
when the alarm type is server alarm, determining the type of an operation and maintenance engineer needing to be notified as a server manager;
when the alarm type is a storage server alarm, determining the type of an operation and maintenance engineer needing to be notified as a storage engineer;
when the alarm type is database alarm, determining the type of the operation and maintenance engineer to be notified as a database manager;
when the alarm type is a middleware alarm, determining the type of an operation and maintenance engineer needing to be notified as a middleware operation and maintenance engineer;
when the alarm type is an operating system alarm, determining the type of an operation and maintenance engineer needing to be notified as a system administrator;
and when the alarm type is a virtualized equipment alarm, determining the type of the operation and maintenance engineer needing to be notified as a virtualized engineer.
Further, the alert level includes: ordinary level alarms, important level alarms, serious level alarms and disaster level alarms;
the step of determining the level of the operation and maintenance engineer needing to be notified according to the alarm level comprises the following steps:
when the alarm level is determined to be a common level alarm, determining the level of an engineer needing to be notified as a primary engineer;
when the alarm level is determined to be an important level alarm, determining the level of the engineer needing to be notified as a middle level engineer;
and when the alarm level is determined to be a serious alarm or a disaster alarm, determining that the engineer level of the required notification is an advanced engineer.
Further, according to the alarm position and the alarm time, selecting an operation and maintenance engineer with the working time covering the alarm time and the nearest position from a plurality of initially-determined operation and maintenance engineers as a finally-selected operation and maintenance engineer, including:
according to personal information corresponding to a plurality of initial operation and maintenance engineers, working time and working positions corresponding to the initial operation and maintenance engineers are determined, and the alarm time is compared with the working time to select operation and maintenance engineers with working time covering the alarm time;
and comparing the working positions of the operation and maintenance engineers with the selected working time covering the alarm time with the alarm position of the DICT equipment according to the alarm position of the DICT equipment, determining the operation and maintenance engineer closest to the DICT equipment, and taking the operation and maintenance engineer as the final selected operation and maintenance engineer.
Further, the alarm information further includes: an alarm name and alarm content;
the alarm worksheet comprises: the name of the work order, the content of the work order, the name of the work order receiver and the time of the work order;
generating an alarm work order according to the alarm information of the DICT equipment and the personal information of the finally selected engineer, wherein the method comprises the following steps:
taking the alarm name of the DICT alarm information as a work order name;
taking the name of the operation and maintenance engineer in the personal information of the operation and maintenance engineer as the name of a work order receiver;
taking the alarming content, the alarming position, the alarming level and the alarming type of the DICT alarming information as the work order content;
taking the alarm time of the DICT alarm information as work order time;
and generating an alarm work order according to the work order name, the work order content, the work order receiver name and the work order time.
Further, the generating of the alarm content includes:
acquiring the equipment name, equipment type, equipment position, operation data, alarm time, alarm level and alarm type of the DICT equipment;
acquiring a preset alarm template, wherein the preset alarm template comprises: device name macro definition, device type macro definition, device location macro definition, alarm time macro definition, operation data macro definition, alarm level macro definition, and alarm type macro definition;
and matching the device name macro definition, the device type macro definition, the device position macro definition, the alarm time macro definition, the operation data macro definition, the alarm level macro definition and the alarm type macro definition in the alarm template with the device name, the device type, the device position, the operation data, the alarm time, the alarm level and the alarm type of the DICT device respectively, and generating alarm content according to a matching result.
On the basis of the method item embodiments, the invention correspondingly provides device item embodiments;
the invention provides a DICT operation and maintenance notification device, which comprises: the system comprises an alarm information acquisition module, an engineer type determining module, an engineer level determining module, an engineer initial determining module, an engineer final selecting module, a work order generating module and a work order pushing module;
the alarm information acquisition module is used for acquiring the alarm information of the DICT equipment; wherein, the alarm information includes: alarm type, alarm level, alarm position and alarm time;
the engineer type determining module is used for determining the type of the operation and maintenance engineer needing to be notified according to the alarm type;
the engineer level determining module is used for determining the level of the operation and maintenance engineer needing to be notified according to the alarm level;
the engineer finalization module is used for selecting a plurality of finalized operation and maintenance engineers according to the type and the grade of the engineer;
the engineer final selection module is used for selecting an operation and maintenance engineer with the working time covering the alarm time and the nearest position from a plurality of initially-defined operation and maintenance engineers according to the alarm position and the alarm time as a final selected operation and maintenance engineer;
the work order generation module is used for generating an alarm work order according to the alarm information of the DICT equipment and the finally selected personal information of the engineer;
the work order pushing module is used for pushing the alarm work order to a finally selected operation and maintenance engineer according to the alarm work order.
On the basis of the method item embodiment, the invention correspondingly provides an equipment item embodiment;
the invention provides a device comprising a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, wherein the DICT operation and maintenance notification method is realized when the processor executes the computer program.
Based on the method item embodiment, the invention correspondingly provides a storage medium item embodiment;
the invention provides a storage medium comprising a stored computer program, wherein the computer program is used for controlling equipment where the storage medium is located to execute any DICT operation and maintenance notification method.
The embodiment of the invention has the following beneficial effects:
the invention provides a DICT operation and maintenance notification method; after the alarm information of the DICT equipment is acquired, the type of an operation and maintenance engineer to be notified and the level of the operation and maintenance engineer are respectively determined through the alarm type and the alarm level, and then the operation and maintenance engineer with the working time covering the alarm time and the nearest position is selected through the alarm position and the alarm time of the DICT equipment to serve as the finally selected operation and maintenance engineer; and then generating an alarm work order according to the alarm information of the DICT equipment and the personal information of the finally selected engineer, and pushing the alarm work order to the finally selected operation and maintenance engineer. By implementing the invention, the operation and maintenance engineer with the most accordant objective condition can be rapidly determined and the notification is sent according to the fault alarm information of the DICT equipment, so that the operation and maintenance efficiency of the DICT is improved.
Drawings
Fig. 1 is a schematic flow chart of a method for notifying a dic operation and maintenance according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of a DICT operation and maintenance notification process according to an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating generation of DICT alarm information according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a dic operation and maintenance notification apparatus according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made more apparent and fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the invention are shown. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
As shown in fig. 1, an embodiment provides a method for notifying a dic operation and maintenance, which includes:
step S101, acquiring alarm information of DICT equipment; wherein, the alarm information includes: alarm type, alarm level, alarm position and alarm time;
step S102, determining the type of the operation and maintenance engineer needing to be notified according to the alarm type;
step S103, determining the level of an operation and maintenance engineer needing to be notified according to the alarm level;
step S104, selecting a plurality of initially defined operation and maintenance engineers according to the determined types and grades of the engineers;
step 105, selecting an operation and maintenance engineer with the working time covering the alarm time and the nearest position from a plurality of initially-defined operation and maintenance engineers according to the alarm position and the alarm time as a final selected operation and maintenance engineer;
step S106, generating an alarm work order according to the alarm information of the DICT equipment and the finally selected personal information of the engineer;
and step S107, pushing the alarm worksheet to a final selected operation and maintenance engineer according to the alarm worksheet.
For step S101, in a preferred embodiment, the alert information of the dic device comprises: alarm name, alarm content, alarm time, GPS coordinates, alarm level, and alarm type.
And determining the alarm position of the DICT equipment through the GPS coordinates of the DICT equipment.
For step S102, in a preferred embodiment, the alarm types include: network device alarms, server alarms, storage server alarms, database alarms, middleware alarms, operating system alarms, and virtualized device alarms;
the method for determining the type of the operation and maintenance engineer needing to be notified according to the alarm type comprises the following steps:
when the alarm type is a network equipment alarm, determining the type of an operation and maintenance engineer needing to be notified as a network engineer;
when the alarm type is server alarm, determining the type of an operation and maintenance engineer needing to be notified as a server manager;
when the alarm type is a storage server alarm, determining the type of an operation and maintenance engineer needing to be notified as a storage engineer;
when the alarm type is database alarm, determining the type of the operation and maintenance engineer to be notified as a database manager;
when the alarm type is a middleware alarm, determining the type of an operation and maintenance engineer needing to be notified as a middleware operation and maintenance engineer;
when the alarm type is an operating system alarm, determining the type of an operation and maintenance engineer needing to be notified as a system administrator;
and when the alarm type is a virtualized equipment alarm, determining the type of the operation and maintenance engineer needing to be notified as a virtualized engineer.
Specifically, the alarm types include, but are not limited to: network device alarms, server alarms, storage server alarms, database alarms, middleware alarms, operating system alarms, and virtualized device alarms.
The engineer types corresponding to the alarm types include, but are not limited to: network engineers, server administrators, storage engineers, database administrators, middleware operations and maintenance engineers, system administrators, and virtualization engineers.
For step S103, in a preferred embodiment, the alert level includes: ordinary level alarms, important level alarms, serious level alarms and disaster level alarms;
the step of determining the level of the operation and maintenance engineer needing to be notified according to the alarm level comprises the following steps:
when the alarm level is determined to be a common level alarm, determining the level of an engineer needing to be notified as a primary engineer;
when the alarm level is determined to be an important level alarm, determining the level of the engineer needing to be notified as a middle level engineer;
and when the alarm level is determined to be a serious alarm or a disaster alarm, determining that the engineer level of the required notification is an advanced engineer.
Specifically, the alert level includes, but is not limited to: ordinary level alarms, important level alarms, serious level alarms and disaster level alarms; engineer-level also includes, but is not limited to: primary engineers, intermediate engineers, and advanced engineers. It should be noted that the selection is flexible, for example, when the alarm level is a normal level alarm, it is also possible to select a higher level engineer than the primary engineer in combination with the conditions thereof.
For step S104, in an alternative embodiment, first, engineer personal information is selected from the engineer personal information database, wherein the engineer type and the engineer level satisfy the engineer personal information corresponding to the alarm type and the alarm level of the dic equipment at the same time, and the corresponding engineer is taken as a preliminary operation and maintenance engineer.
For step S105, in an alternative embodiment, the selecting, from a plurality of predetermined operation and maintenance engineers, an operation and maintenance engineer whose working time covers the alarm time and whose position is nearest according to the alarm position and the alarm time, as the final selected operation and maintenance engineer includes:
according to personal information corresponding to a plurality of initial operation and maintenance engineers, working time and working positions corresponding to the initial operation and maintenance engineers are determined, and the alarm time is compared with the working time to select operation and maintenance engineers with working time covering the alarm time;
and comparing the working positions of the operation and maintenance engineers with the selected working time covering the alarm time with the alarm position of the DICT equipment according to the alarm position of the DICT equipment, determining the operation and maintenance engineer closest to the DICT equipment, and taking the operation and maintenance engineer as the final selected operation and maintenance engineer.
Specifically, after the alarm position and the alarm time of the DICT equipment are determined, the working place where the working unit of the engineer is located and the working time of the engineer can be found from personal information of the initially defined engineer, then the engineer in the working time is found, and the engineer closest to the engineer is found as the final selected engineer after sorting according to the distance.
In an alternative embodiment, the working position of the engineer may also be obtained by means of obtaining GPS positioning information.
For step S106, in a preferred embodiment, the alarm information further includes: alarm name and alarm content.
The alarm worksheet comprises: the work order name, work order content, work order recipient name, and work order time.
Generating an alarm work order according to the alarm information of the DICT equipment and the personal information of the finally selected engineer, wherein the method comprises the following steps:
taking the alarm name of the DICT alarm information as a work order name;
taking the name of the operation and maintenance engineer in the personal information of the operation and maintenance engineer as the name of a work order receiver;
taking the alarming content, the alarming position, the alarming level and the alarming type of the DICT alarming information as the work order content;
taking the alarm time of the DICT alarm information as work order time;
and generating an alarm work order according to the work order name, the work order content, the work order receiver name and the work order time.
For step S107, in a preferred embodiment, the generating of the alarm content includes:
acquiring the equipment name, equipment type, equipment position, operation data, alarm time, alarm level and alarm type of the DICT equipment;
acquiring a preset alarm template, wherein the preset alarm template comprises: device name macro definition, device type macro definition, device location macro definition, alarm time macro definition, operation data macro definition, alarm level macro definition, and alarm type macro definition;
and matching the device name macro definition, the device type macro definition, the device position macro definition, the alarm time macro definition, the operation data macro definition, the alarm level macro definition and the alarm type macro definition in the alarm template with the device name, the device type, the device position, the operation data, the alarm time, the alarm level and the alarm type of the DICT device respectively, and generating alarm content according to a matching result.
Specifically, the alarm template is composed of characters and macro definitions, and the macro definitions mainly comprise: defining composition of { # equipment name }, { # equipment type }, { # equipment GPS coordinate }, { # alarm time }, { # running data }, { # alarm level }, { # alarm type }, and the like; the alarm rule needs to be input into the operation and maintenance system in advance. The { # device GPS coordinates } are defined by the device location macros.
In an alternative embodiment, the alarm content is composed of a complete section of words, and is composed of data corresponding to part of words and macro definitions from the detail point of view, for example, the section words "2022/3/1/10:40" is included in the alarm content, the motherboard temperature of the X device is 79 ℃, then the parameters of time "2022/3/1/10:40", device name "X" and temperature "79" are variable except the words, the variable parameters are macro definitions, and what is expressed in terms of the program is "{ # alarm time }, { # device name } device motherboard temperature is { # running data }".
That is, when the device name macro definition, the device type macro definition, the device position macro definition, the alarm time macro definition, the operation data macro definition, the alarm level macro definition and the alarm type macro definition in the alarm template are respectively matched with the device name, the device type, the device position, the operation data, the alarm time, the alarm level and the alarm type of the DICT device, the macro definition in the alarm template is replaced with corresponding specific content, and the alarm content is formed by combining fixed characters.
In an alternative embodiment, as shown in FIG. 2, DICT alert information: alarm name, alarm content, alarm time, GPS coordinates, level of violent impact and alarm type;
the (personal information of the) operation and maintenance engineer comprises: name, engineer level, GPS coordinates (or work location), engineer type, and work time.
The DICT alarm information and (personal information of) operation and maintenance engineers generate an alarm work order through a notification algorithm, the alarm work order is added into a transmission queue to wait for transmission, and then the alarm work order is transmitted to a final selected engineer through a WeChat transmission service.
In an alternative embodiment, the generation of the dic alert information is shown in fig. 3, and the device name, the running time, the running data, the device type and the GPS coordinates of the dic device are obtained, and then the preset alert rule is obtained, where the alert rule includes: alarm name, alarm template, alarm threshold, alarm level and alarm type.
And after obtaining the equipment name, the running time, the running data, the equipment type and the GPS coordinates of the DICT equipment, generating DICT alarm information by an alarm algorithm according to the preset alarm rule.
Specifically, the alarm name, alarm content, alarm time and GPS in the DICT alarm information are generated according to a GPS coordinate of DICT equipment and a preset information generation algorithm; the preset information generation algorithm uses the existing algorithm, and the invention is not particularly limited.
The alarm type is determined according to the device type.
The alarm level is generated according to the operation data of the DICT equipment and an alarm threshold value in a preset alarm rule; wherein, the alarm level is divided into: ordinary alarm, important alarm, serious alarm and disaster alarm; the threshold range is different for each alarm level.
The alarm level is defined as: alarm level = dic equipment running latest data e [ alarm threshold minimum, alarm threshold maximum ]; that is, each alarm level corresponds to a threshold range, and by judging which threshold range the acquired operation data belongs to, which alarm level is determined.
Illustratively, when the temperature is 50,60 deg.C, the corresponding alarm level is normal level alarm; when the temperature is 60,70 ℃, the corresponding alarm level is an important level alarm; when the temperature is 70,80 ℃, the corresponding alarm level is a serious alarm; when the temperature is 80,90 deg.C, the corresponding alarm level is disaster level alarm.
It should be noted that there is no intersection between the intervals of each threshold range, and each threshold interval may be flexibly set according to the data type of the operation data.
In an alternative embodiment, the operation data of the dic equipment refer to all types of operation data uploaded by the dic equipment in real time, that is, the operation data does not refer to one type of operation data, but refers to all operation data generated by the dic equipment, the operation data is automatically classified and distinguished by macro definition in an alarm template, and the distinguished operation data is individually analyzed.
On the basis of the method item embodiments, the invention correspondingly provides the device item embodiments.
As shown in fig. 4, an embodiment of the present invention provides a dic operation and maintenance notification apparatus, which includes: the system comprises an alarm information acquisition module, an engineer type determining module, an engineer level determining module, an engineer initial determining module, an engineer final selecting module, a work order generating module and a work order pushing module;
the alarm information acquisition module is used for acquiring the alarm information of the DICT equipment; wherein, the alarm information includes: alarm type, alarm level, alarm position and alarm time;
the engineer type determining module is used for determining the type of the operation and maintenance engineer needing to be notified according to the alarm type;
the engineer level determining module is used for determining the level of the operation and maintenance engineer needing to be notified according to the alarm level;
the engineer finalization module is used for selecting a plurality of finalized operation and maintenance engineers according to the type and the grade of the engineer;
the engineer final selection module is used for selecting an operation and maintenance engineer with the working time covering the alarm time and the nearest position from a plurality of initially-defined operation and maintenance engineers according to the alarm position and the alarm time as a final selected operation and maintenance engineer;
the work order generation module is used for generating an alarm work order according to the alarm information of the DICT equipment and the finally selected personal information of the engineer;
the work order pushing module is used for pushing the alarm work order to a finally selected operation and maintenance engineer according to the alarm work order.
On the basis of the method item embodiment, the invention correspondingly provides the equipment item embodiment.
Another embodiment of the invention provides an apparatus comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor; when the processor executes the computer program, the DICT operation and maintenance notification method of any embodiment of the invention is realized.
Illustratively, in this embodiment the computer program may be partitioned into one or more modules, which are stored in the memory and executed by the processor to perform the present invention. The one or more module elements may be a series of computer program instruction segments capable of performing a specific function, the instruction segments describing the execution of the computer program in the device;
the device can be a computing device such as a desktop computer, a notebook computer, a palm computer, a cloud server and the like. The device may include, but is not limited to, a processor, a memory;
the processor may be a central processing unit (Central Processing Unit, CPU), other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. The general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, which is a control center of the device, and which connects various parts of the entire device using various interfaces and lines;
the memory may be used to store the computer program and/or modules, and the processor may implement various functions of the device by running or executing the computer program and/or modules stored in the memory, and invoking data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; in addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, smart Media Card (SMC), secure Digital (SD) Card, flash Card (Flash Card), at least one disk storage device, flash memory device, or other volatile solid-state storage device.
Based on the method item embodiments, the invention correspondingly provides storage medium item embodiments.
Another embodiment of the present invention provides a storage medium, where the storage medium includes a stored computer program, and when the computer program runs, controls a device where the storage medium is located to execute the dic operation and maintenance notification method according to any one of the embodiments of the present invention.
In this embodiment, the storage medium is a computer-readable storage medium, and the computer program includes computer program code, where the computer program code may be in a source code form, an object code form, an executable file, or some intermediate form, and so on. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth.
While the foregoing is directed to the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that changes and modifications may be made without departing from the principles of the invention, such changes and modifications are also deemed to be the invention as set forth in the claims.
Claims (9)
1. A method of dic operation and maintenance notification comprising:
acquiring alarm information of DICT equipment; wherein, the alarm information includes: alarm type, alarm level, alarm position and alarm time;
determining the type of the operation and maintenance engineer needing to be notified according to the alarm type;
determining the level of an operation and maintenance engineer needing to be notified according to the alarm level;
selecting a plurality of initially defined operation and maintenance engineers according to the determined types and grades of the engineers;
according to the alarm position and the alarm time, selecting an operation and maintenance engineer with the working time covering the alarm time and the nearest position from a plurality of initially-set operation and maintenance engineers as a final selected operation and maintenance engineer;
generating an alarm work order according to the alarm information of the DICT equipment and the finally selected personal information of the engineer;
and pushing the alarm work order to a finally selected operation and maintenance engineer according to the alarm work order.
2. The dic operation notification method of claim 1, wherein the alert type comprises: network device alarms, server alarms, storage server alarms, database alarms, middleware alarms, operating system alarms, and virtualized device alarms;
the method for determining the type of the operation and maintenance engineer needing to be notified according to the alarm type comprises the following steps:
when the alarm type is a network equipment alarm, determining the type of an operation and maintenance engineer needing to be notified as a network engineer;
when the alarm type is server alarm, determining the type of an operation and maintenance engineer needing to be notified as a server manager;
when the alarm type is a storage server alarm, determining the type of an operation and maintenance engineer needing to be notified as a storage engineer;
when the alarm type is database alarm, determining the type of the operation and maintenance engineer to be notified as a database manager;
when the alarm type is a middleware alarm, determining the type of an operation and maintenance engineer needing to be notified as a middleware operation and maintenance engineer;
when the alarm type is an operating system alarm, determining the type of an operation and maintenance engineer needing to be notified as a system administrator;
and when the alarm type is a virtualized equipment alarm, determining the type of the operation and maintenance engineer needing to be notified as a virtualized engineer.
3. The dic operation notification method of claim 1, wherein the alert level comprises: ordinary level alarms, important level alarms, serious level alarms and disaster level alarms;
the step of determining the level of the operation and maintenance engineer needing to be notified according to the alarm level comprises the following steps:
when the alarm level is determined to be a common level alarm, determining the level of an engineer needing to be notified as a primary engineer;
when the alarm level is determined to be an important level alarm, determining the level of the engineer needing to be notified as a middle level engineer;
and when the alarm level is determined to be a serious alarm or a disaster alarm, determining that the engineer level of the required notification is an advanced engineer.
4. The dic operation and maintenance notification method of claim 1, wherein the selecting an operation and maintenance engineer whose working time covers the alarm time and whose position is nearest from among a plurality of initially defined operation and maintenance engineers according to the alarm position and the alarm time as the finally selected operation and maintenance engineer comprises:
according to personal information corresponding to a plurality of initial operation and maintenance engineers, working time and working positions corresponding to the initial operation and maintenance engineers are determined, and the alarm time is compared with the working time to select operation and maintenance engineers with working time covering the alarm time;
and comparing the working positions of the operation and maintenance engineers with the selected working time covering the alarm time with the alarm position of the DICT equipment according to the alarm position of the DICT equipment, determining the operation and maintenance engineer closest to the DICT equipment, and taking the operation and maintenance engineer as the final selected operation and maintenance engineer.
5. The dic operation notification method of claim 3, wherein the alert information further comprises: an alarm name and alarm content;
the alarm worksheet comprises: the name of the work order, the content of the work order, the name of the work order receiver and the time of the work order;
generating an alarm work order according to the alarm information of the DICT equipment and the personal information of the finally selected engineer, wherein the method comprises the following steps:
taking the alarm name of the DICT alarm information as a work order name;
taking the name of the operation and maintenance engineer in the personal information of the operation and maintenance engineer as the name of a work order receiver;
taking the alarming content, the alarming position, the alarming level and the alarming type of the DICT alarming information as the work order content;
taking the alarm time of the DICT alarm information as work order time;
and generating an alarm work order according to the work order name, the work order content, the work order receiver name and the work order time.
6. The dic operation notification method of claim 5, wherein the generating of the alert content comprises:
acquiring the equipment name, equipment type, equipment position, operation data, alarm time, alarm level and alarm type of the DICT equipment;
acquiring a preset alarm template, wherein the preset alarm template comprises: device name macro definition, device type macro definition, device location macro definition, alarm time macro definition, operation data macro definition, alarm level macro definition, and alarm type macro definition;
and matching the device name macro definition, the device type macro definition, the device position macro definition, the alarm time macro definition, the operation data macro definition, the alarm level macro definition and the alarm type macro definition in the alarm template with the device name, the device type, the device position, the operation data, the alarm time, the alarm level and the alarm type of the DICT device respectively, and generating alarm content according to a matching result.
7. A dic operation and maintenance notification apparatus, comprising: the system comprises an alarm information acquisition module, an engineer type determining module, an engineer level determining module, an engineer initial determining module, an engineer final selecting module, a work order generating module and a work order pushing module;
the alarm information acquisition module is used for acquiring the alarm information of the DICT equipment; wherein, the alarm information includes: alarm type, alarm level, alarm position and alarm time;
the engineer type determining module is used for determining the type of the operation and maintenance engineer needing to be notified according to the alarm type;
the engineer level determining module is used for determining the level of the operation and maintenance engineer needing to be notified according to the alarm level;
the engineer finalization module is used for selecting a plurality of finalized operation and maintenance engineers according to the type and the grade of the engineer;
the engineer final selection module is used for selecting an operation and maintenance engineer with the working time covering the alarm time and the nearest position from a plurality of initially-defined operation and maintenance engineers according to the alarm position and the alarm time as a final selected operation and maintenance engineer;
the work order generation module is used for generating an alarm work order according to the alarm information of the DICT equipment and the finally selected personal information of the engineer;
the work order pushing module is used for pushing the alarm work order to a finally selected operation and maintenance engineer according to the alarm work order.
8. A terminal device comprising a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, the processor implementing the dic operation and maintenance notification method according to any one of claims 1-6 when the computer program is executed.
9. A storage medium comprising a stored computer program, wherein the computer program, when run, controls a device in which the storage medium is located to perform the dic operation notification method according to any one of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310948506.4A CN117035293A (en) | 2023-07-28 | 2023-07-28 | DICT operation and maintenance notification method and device, terminal equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310948506.4A CN117035293A (en) | 2023-07-28 | 2023-07-28 | DICT operation and maintenance notification method and device, terminal equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117035293A true CN117035293A (en) | 2023-11-10 |
Family
ID=88629088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310948506.4A Pending CN117035293A (en) | 2023-07-28 | 2023-07-28 | DICT operation and maintenance notification method and device, terminal equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117035293A (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102202327A (en) * | 2011-06-08 | 2011-09-28 | 中兴通讯股份有限公司 | Alarm module automatic generation method and device thereof |
CN107809322A (en) * | 2016-09-06 | 2018-03-16 | 中兴通讯股份有限公司 | The distribution method and device of work order |
CN110648085A (en) * | 2019-10-30 | 2020-01-03 | 新奥数能科技有限公司 | Operation and maintenance method and system for comprehensive energy park |
CN111628896A (en) * | 2020-05-29 | 2020-09-04 | 深圳前海微众银行股份有限公司 | IT operation and maintenance management method, device, equipment and computer storage medium |
CN113409555A (en) * | 2021-05-31 | 2021-09-17 | 广州慧云网络科技有限公司 | Real-time alarm linkage method and system based on Internet of things |
-
2023
- 2023-07-28 CN CN202310948506.4A patent/CN117035293A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102202327A (en) * | 2011-06-08 | 2011-09-28 | 中兴通讯股份有限公司 | Alarm module automatic generation method and device thereof |
CN107809322A (en) * | 2016-09-06 | 2018-03-16 | 中兴通讯股份有限公司 | The distribution method and device of work order |
CN110648085A (en) * | 2019-10-30 | 2020-01-03 | 新奥数能科技有限公司 | Operation and maintenance method and system for comprehensive energy park |
CN111628896A (en) * | 2020-05-29 | 2020-09-04 | 深圳前海微众银行股份有限公司 | IT operation and maintenance management method, device, equipment and computer storage medium |
CN113409555A (en) * | 2021-05-31 | 2021-09-17 | 广州慧云网络科技有限公司 | Real-time alarm linkage method and system based on Internet of things |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230360513A1 (en) | Adaptive severity functions for alerts | |
CN107766533B (en) | Automatic detection method and system for telephone traffic abnormality, storage medium and electronic equipment | |
US11797890B2 (en) | Performance manager to autonomously evaluate replacement algorithms | |
US10678520B2 (en) | Replacement algorithm selection platform | |
Bogojeska et al. | Classifying server behavior and predicting impact of modernization actions | |
CN110708197B (en) | Monitoring device, method for setting monitoring policy of monitoring device, and storage medium | |
CN112559489A (en) | Block chain supervision method and equipment based on cross-chain and storage medium | |
CN114493255A (en) | Enterprise abnormity monitoring method based on knowledge graph and related equipment thereof | |
JP2019049802A (en) | Failure analysis supporting device, incident managing system, failure analysis supporting method, and program | |
US11537391B2 (en) | Software change analysis and automated remediation | |
CN114580933A (en) | Event distribution method and device, storage medium and electronic equipment | |
EP4092587A1 (en) | Scheduling jobs of a manufacturing or logistics process | |
CN112904807B (en) | Industrial analysis system, method, and non-transitory computer readable medium | |
CN111899018B (en) | Order data processing method, device, server and storage medium | |
CN113377608A (en) | Method and device for alarming task abnormity, terminal equipment and storage medium | |
US20220116470A1 (en) | Using machine learning to customize notifications for users | |
CN117035293A (en) | DICT operation and maintenance notification method and device, terminal equipment and storage medium | |
WO2021212753A1 (en) | Computer performance data determining method and apparatus, computer device, and storage medium | |
US20230161661A1 (en) | Utilizing topology-centric monitoring to model a system and correlate low level system anomalies and high level system impacts | |
CN114722025A (en) | Data prediction method, device and equipment based on prediction model and storage medium | |
US11315693B2 (en) | Method and system for managing operation associated with an object on IoT enabled devices | |
CN114598547A (en) | Data analysis method applied to network attack recognition and electronic equipment | |
EP3556084B1 (en) | Application-sensitive strategy for server decommissioning | |
US20230418720A1 (en) | System monitoring apparatus, system monitoring method, and computer readable recording medium | |
US20230385730A1 (en) | Segmenting processes into stand-alone services |
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 |