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 PDF

Info

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
Application number
CN202310948506.4A
Other languages
Chinese (zh)
Inventor
赵伍杰
陈新荣
于乾坤
陈辉煌
齐琛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Huiyun Network Technology Co ltd
Original Assignee
Guangzhou Huiyun Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Huiyun Network Technology Co ltd filed Critical Guangzhou Huiyun Network Technology Co ltd
Priority to CN202310948506.4A priority Critical patent/CN117035293A/en
Publication of CN117035293A publication Critical patent/CN117035293A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • G06F11/327Alarm or error message display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/20Administration 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

DICT operation and maintenance notification method and device, terminal equipment and storage medium
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.
CN202310948506.4A 2023-07-28 2023-07-28 DICT operation and maintenance notification method and device, terminal equipment and storage medium Pending CN117035293A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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