Custom monitoring method and device, electronic equipment and storage medium
Through the method of customizing monitoring metrics, display styles and monitoring templates, the problem that users cannot customize monitoring metrics is solved, which improves user experience and supports automated warnings, and achieves efficient network security operation and maintenance.
Patent Information
- Application Number
- CN202411300287.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2025-04-25
AI Technical Summary
In the prior art, users cannot customize monitoring indicators, resulting in poor user experience and lack of automated early warning mechanisms, making it difficult to detect network security threats in a timely manner.
Provide a custom monitoring method, allowing users to customize monitoring metrics, display styles and monitoring templates. By setting target monitoring metrics, display styles and monitoring templates, users can flexibly configure monitoring content according to their needs.
Through custom monitoring indicators and display styles, the user experience is improved, paperless management is realized, work efficiency and quality is improved, and data statistics and custom warnings are supported, which enhances the automation and timeliness of network security operation and maintenance.
Smart Images

Figure CN119883788A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of monitoring platforms, and in particular to a customized monitoring method, device, electronic equipment and storage medium. Background Art
[0002] With the continuous expansion of the digital construction process of enterprises, a large amount of complex and scattered data has been generated, and the monitoring platform needs to conduct statistical queries, monitoring and forecasting of various types of data; in addition, in order to allow users to quickly find the display results of the data they need, it is necessary to customize user needs and realize paperless management to adapt to various on-site environments and improve user work efficiency and quality. At present, the industry has not yet built a complete customized monitoring system. The main problems are: the industry involves many units, a large number of personnel, high mobility, and the difficulty of network security operation and maintenance. There is no perfect automatic early warning mechanism. When problems that endanger network security occur, it is impossible to find problems in a timely and accurate manner; in the daily operation and maintenance work of the industry, many transactional work and temporary surprise work have a low degree of informatization, and most of them are recorded in paper or communication tools. The means of collecting and collating statistical data are backward, which restricts the release of operation and maintenance capabilities, and paperless management has not been realized, and work efficiency is low.
[0003] Therefore, it is necessary to provide a customized monitoring method to solve the problem that users cannot customize monitoring indicators in the prior art and improve the user experience. Summary of the invention
[0004] The main purpose of the present invention is to provide a customized monitoring method, device, electronic device and storage medium to solve the problem that users cannot customize monitoring indicators in the prior art and improve user experience.
[0005] In a first aspect, the present invention provides a customized monitoring method, comprising:
[0006] Respond to the control instructions of the target user's customized monitoring indicators and set the target monitoring indicators;
[0007] Responding to the control instruction of the target user to customize the display style, setting the target display style;
[0008] In response to a control instruction of a target user to customize a monitoring template, a target monitoring template is set, wherein the target monitoring template includes a target monitoring indicator and a target display style;
[0009] The target monitoring template is displayed, and the target monitoring indicator is displayed in the target display style.
[0010] Optionally, the step of responding to the control instruction of the target user to customize the display style and setting the target display style includes:
[0011] In response to the control instruction of the target user-defined indicator library, the target monitoring indicator and its corresponding target display style are stored in the target indicator library.
[0012] Optionally, the step of responding to the control instruction of the target user to customize the monitoring template and setting the target monitoring template includes:
[0013] Add the target monitoring indicators and their corresponding target display styles in the target indicator library to the target monitoring template.
[0014] Optionally, the step of adding the target monitoring indicators in the target indicator library and the corresponding target display styles to the target monitoring template includes:
[0015] Drag and drop the target monitoring indicators and their corresponding target display styles in the target indicator library to the target monitoring template.
[0016] Optionally, the step of responding to the control instruction of the target user to customize the display style and setting the target display style includes:
[0017] In response to the control instruction of the target user to customize the form process, the target form process is set, and the target user can control the authority of the target monitoring indicator through the target form process.
[0018] According to a second aspect of an embodiment of the present invention, the present invention provides a customized monitoring device, comprising:
[0019] Monitoring indicator setting module: used to respond to the control instructions of the target user's customized monitoring indicators and set the target monitoring indicators;
[0020] Display style setting module: used to respond to the control instruction of the target user to customize the display style and set the target display style;
[0021] Monitoring template setting module: used to respond to the control instruction of the target user to customize the monitoring template and set the target monitoring template, wherein the target monitoring template includes the target monitoring index and the target display style;
[0022] Display module: used to display the target monitoring template and display the target monitoring indicators in the target display style.
[0023] Optionally, the device further comprises an indicator library setting module: configured to respond to a control instruction of a target user-defined indicator library and store the target monitoring indicator and its corresponding target display style into the target indicator library.
[0024] Optionally, the monitoring template setting module further includes a dragging unit: used to add the target monitoring indicators in the target indicator library and the corresponding target display styles to the target monitoring template by dragging.
[0025] According to a third aspect of an embodiment of the present invention, the present invention provides an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the customized monitoring method described in any one of the first aspects above.
[0026] According to a fourth aspect of an embodiment of the present invention, the present invention provides a storage medium storing a program, wherein the program, when executed by a computer, implements the customized monitoring method described in any one of the first aspects above.
[0027] Compared with the prior art, one or more embodiments of the above scheme may have the following advantages or beneficial effects:
[0028] The present invention solves the problem in the prior art that users cannot customize monitoring indicators by customizing monitoring indicators and display styles, thereby improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solution of the present invention, the drawings required for use in the embodiments are briefly introduced below. Obviously, for non-specialized technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0030] Figure 1 A flowchart of a custom monitoring method provided by an embodiment of the present invention;
[0031] Figure 2 A schematic diagram of a custom monitoring device provided by an embodiment of the present invention;
[0032] Figure 3 A schematic diagram of a custom monitoring computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0033] The following will describe the implementation methods of the present invention in detail with reference to the accompanying drawings and embodiments, so that the implementation process of how the present invention applies technical means to solve technical problems and achieve corresponding technical effects can be fully understood and implemented accordingly. The embodiments of the present invention and the various features in the embodiments can be combined with each other without conflict, and the technical solutions formed are all within the protection scope of the present invention.
[0034] Embodiment 1
[0035] like Figure 1 As shown, an embodiment of the present invention provides a customized monitoring method, comprising the following steps S101 to S104:
[0036] Step S101: responding to a control instruction of a target user to customize a monitoring indicator, and setting a target monitoring indicator.
[0037] For example, users define monitoring indicators according to their own needs. Monitoring indicators include indicator name, indicator data logic, indicator data dimension and dynamic attributes.
[0038] Step S102: responding to a control instruction of a target user to customize a display style, and setting a target display style.
[0039] For example, users can choose images to display data based on customized monitoring indicators and personal preferences, such as line charts, bar charts, pie charts, scatter plots, radar charts, heat maps, etc., and gradually update the style range through continuous expansion and improvement.
[0040] Optionally, users can create an indicator library based on the above customized monitoring indicators and display styles to manage and maintain commonly used monitoring indicators. The indicator library will be improved as users continue to enrich it and gradually meet user needs.
[0041] Step S103: responding to the control instruction of the target user to customize the monitoring template, setting the target monitoring template, the target monitoring template including the target monitoring index and the target display style.
[0042] For example, users can select monitoring indicators and display styles from the indicator library according to their data management needs, and design personalized monitoring templates of different styles and sizes. A user can customize multiple monitoring templates to meet the data display needs of different scenarios. Different monitoring templates can be switched flexibly, and different users can also share the same monitoring template.
[0043] Optionally, users can set the number of nodes in the form according to their needs, flexibly assign personnel to each node, and match the subsequent process direction according to the review status of each node. By setting the form nodes, the authority management of the monitoring indicators can be controlled.
[0044] Step S104: Display the target monitoring template and display the target monitoring indicators in a target display style.
[0045] For example, the user-defined monitoring template is displayed on the monitor, and the target monitoring indicators are displayed in the target display style. When displaying on the large screen, the user edits and sets the screen parameters and the size parameters of the module according to the large screen size on site to adapt to different large screen sizes and fully display the required data content.
[0046] After logging into the terminal in different scenarios, users can select customized monitoring templates according to their needs, design data items, data types, filling methods, data sources and form processes, and complete the required process sheets and subsequent process directions by simply dragging and dropping. When the needs change, users can modify the monitoring template to make adjustments, which is convenient, efficient and cost-saving. The customized user demand configuration process realizes one person per screen, reduces the display of useless data, and improves the user's work efficiency.
[0047] At the same time, it also supports data statistics and customized monitoring and early warning, including:
[0048] (1) Customize early warning strategies, such as the early warning sending mechanism and content according to the alarm level and working time period;
[0049] (2) For defects that have not been handled after the alarm, define the time limit for re-alert, record it and send a warning to the administrator;
[0050] (3) It supports statistical aggregation by time period and stage ranking by number of alarms, helping to promptly discover data patterns and abnormal problems.
[0051] (4) Reserve an interface for new data access monitoring in the future to achieve dynamic monitoring and dynamic whitelist management.
[0052] (5) Support customized SMS service
[0053] Supports instant sending, scheduled sending, group sending, uplink reply, custom SMS signature and full variable SMS content, automatic statistics of SMS usage of each business function, automatic identification of junk SMS, custom keywords, etc. Identify junk SMS based on custom keywords. If there are punctuation marks, special symbols, etc., then segment the SMS content, remove punctuation marks, special symbols, etc., and then identify junk SMS based on keywords.
[0054] Data statistics is to read the data of computer rooms, equipment, networks, operation and maintenance, and organize, summarize, sort and describe the data, scale, structure, level and other indicator values according to user needs.
[0055] The early warning part customizes the early warning strategy according to the needs, customizes the early warning sending mechanism and sending content according to the alarm level and working time period, etc.; for defects that have not been handled after the alarm, defines the time limit for re-warning, records them and sends warnings to the administrator; supports stage ranking by the number of alarms to help timely discover data patterns and abnormal problems; reserves interfaces for new data access monitoring in the future to achieve dynamic monitoring and dynamic whitelist management; supports instant SMS sending, scheduled sending, group sending, uplink reply, custom SMS signatures and full-variable SMS content, automatically counts the SMS usage of each business function, automatically identifies junk SMS, custom keywords, etc.; identifies junk SMS based on custom keywords, and if there are punctuation marks, special symbols, etc., segment the SMS content, remove punctuation marks, special symbols, etc., and then identify junk SMS based on keywords.
[0056] To set monitoring indicators, users define indicator names, indicator data logic, indicator data dimensions and dynamic attributes according to their needs; to set display styles, users select common line charts, bar charts, pie charts, scatter plots, radar charts, heat maps and other display data results according to the characteristics of monitoring indicators and personal preferences; to set indicator libraries, users can establish indicator libraries based on monitoring indicators and display styles to manage and maintain commonly used monitoring indicators; to set monitoring templates, users select monitoring indicators from the indicator library according to data management needs, and define the distribution and size of monitoring indicators to design personalized monitoring templates; to set the number of nodes in the form, flexibly assign personnel to each node, and set the subsequent process direction according to the review status of each node, and control the monitoring indicator permissions; terminal display means that after logging into the terminal, users select the appropriate monitoring template from the monitoring template list, design data items, data types, filling methods, data sources and form processes, and complete the required process sheets and subsequent process directions by simply dragging and dropping; when requirements change, users can modify the monitoring template to make adjustments.
[0057] The disadvantages of the existing technology include:
[0058] 1. The existing data is complex and scattered, without statistical query, monitoring and forecasting functions, and it is impossible to discover data patterns and abnormal problems in a timely manner.
[0059] Second, user needs do not support customization. For most users in the same enterprise, their data needs are ignored, and they cannot quickly find the display results of the data they need. The operation process is cumbersome, which reduces work efficiency and quality.
[0060] 3. The large-screen display does not support adaptation, lacks flexibility, and cannot fully display the monitored data content.
[0061] In order to solve the existing problems, the present invention proposes a configuration method and system for a customized monitoring platform, which realizes statistical query and monitoring forecast of existing data, facilitates users to query statistical data, realizes customization of different monitoring indicators according to different user needs, customizes different monitoring templates, selects different display definitions, and establishes different indicator libraries, thereby displaying different statistical analysis data to different users on the terminal, realizing one person one screen, flexible operation, and realizing large-screen adaptive display of monitoring data.
[0062] The technical solution proposed in the present invention realizes rapid configuration and early warning, simplifies the user's work complexity, realizes paperless operation, improves the user's work efficiency and quality, and also improves the system's demand responsiveness.
[0063] Embodiment 2
[0064] like Figure 2 As shown, an embodiment of the present invention provides a customized monitoring device, comprising:
[0065] Monitoring indicator setting module: used to respond to the control instructions of the target user's customized monitoring indicators and set the target monitoring indicators;
[0066] Display style setting module: used to respond to the control instruction of the target user to customize the display style and set the target display style;
[0067] Monitoring template setting module: used to respond to the control instruction of the target user to customize the monitoring template and set the target monitoring template, wherein the target monitoring template includes the target monitoring index and the target display style;
[0068] Display module: used to display the target monitoring template and display the target monitoring indicators in the target display style.
[0069] Optionally, the device further comprises an indicator library setting module: configured to respond to a control instruction of a target user-defined indicator library and store the target monitoring indicator and its corresponding target display style into the target indicator library.
[0070] Optionally, the monitoring template setting module further includes a dragging unit: used to add the target monitoring indicators in the target indicator library and the corresponding target display styles to the target monitoring template by dragging.
[0071] Embodiment 3
[0072] Figure 3 A schematic diagram of the structure of a computer device provided by an exemplary embodiment of the present application is shown, and the computer device includes:
[0073] The processor 301 includes one or more processing cores. The processor 301 executes various functional applications and data processing by running software programs and modules.
[0074] The receiver 302 and the transmitter 303 can be implemented as a communication component, and the communication component can be a communication chip. Optionally, the communication component can be implemented to include a signal transmission function. That is, the transmitter 303 can be used to transmit a control signal to the image acquisition device and the scanning device, and the receiver 302 can be used to receive the corresponding feedback instruction.
[0075] The memory 304 is connected to the processor 301 via a bus 305 .
[0076] The memory 304 may be used to store at least one instruction, and the processor 301 may be used to execute the at least one instruction to implement steps S101 to S104 in the above control method embodiment.
[0077] Those skilled in the art will understand that Figure 3 It is only an example of a computer device and does not constitute a limitation of the computer device. The computer device may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the computer device may also include a network access device, etc.
[0078] The processor 301 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0079] The memory 304 may be an internal storage unit of the computer device, such as a hard disk or memory of the computer device. The memory 304 may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (SmartMediaCard, SMC), a secure digital (SecureDigital, SD) card, a flash card (FlashCard), etc. equipped on the computer device. Further, the memory 304 may also include both an internal storage unit of the computer device and an external storage device. The memory 304 is used to store the computer program and other programs and data required by the terminal device. The memory 304 may also be used to temporarily store data that has been output or is to be output.
[0080] Embodiment 4
[0081] An embodiment of the present application also provides a computer-readable storage medium, which stores at least one instruction, at least one program, code set or instruction set, which is loaded and executed by a processor to implement the above-mentioned custom monitoring method.
[0082] Optionally, the computer readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid state drive (SSD) or an optical disk, etc. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM).
[0083] Embodiment 5
[0084] The present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes any of the custom monitoring methods described in the above embodiments.
[0085] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the pros and cons of the implementation.
[0086] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned embodiments can be completed by hardware, or by instructing the relevant hardware to complete the steps through a program. The program can be stored in a computer-readable storage medium, and the storage medium mentioned above can be a read-only memory, a disk or an optical disk, etc. Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0087] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0088] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0089] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0090] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A custom monitoring method, characterized in that: include: Respond to the control instructions of the target user's customized monitoring indicators and set the target monitoring indicators; Responding to the control instruction of the target user to customize the display style, setting the target display style; In response to a control instruction of a target user to customize a monitoring template, a target monitoring template is set, wherein the target monitoring template includes a target monitoring indicator and a target display style; The target monitoring template is displayed, and the target monitoring indicator is displayed in the target display style.
2. The method according to claim 1, characterized in that The step of responding to the control instruction of the target user to customize the display style and setting the target display style includes: In response to the control instruction of the target user-defined indicator library, the target monitoring indicator and its corresponding target display style are stored in the target indicator library.
3. The method according to claim 2, characterized in that The step of responding to the control instruction of the target user-defined monitoring template and setting the target monitoring template includes: Add the target monitoring indicators and their corresponding target display styles in the target indicator library to the target monitoring template.
4. The method according to claim 3, characterized in that The step of adding the target monitoring indicators in the target indicator library and the corresponding target display styles to the target monitoring template includes: Drag and drop the target monitoring indicators and their corresponding target display styles in the target indicator library to the target monitoring template.
5. The method according to claim 1, characterized in that After the step of responding to the control instruction of the target user to customize the display style and setting the target display style, the following steps are included: In response to the control instruction of the target user to customize the form process, the target form process is set, and the target user can control the authority of the target monitoring indicator through the target form process.
6. A custom monitoring device, characterized in that: include: Monitoring indicator setting module: used to respond to the control instructions of the target user's customized monitoring indicators and set the target monitoring indicators; Display style setting module: used to respond to the control instruction of the target user to customize the display style and set the target display style; Monitoring template setting module: used to respond to the control instruction of the target user to customize the monitoring template and set the target monitoring template, wherein the target monitoring template includes the target monitoring index and the target display style; Display module: used to display the target monitoring template and display the target monitoring indicators in the target display style.
7. The device according to claim 6, characterized in that The device also includes an indicator library setting module: which is used to respond to the control instruction of the target user's customized indicator library and store the target monitoring indicator and its corresponding target display style in the target indicator library.
8. The device according to claim 7, characterized in that The monitoring template setting module also includes a dragging unit: used to add the target monitoring indicators in the target indicator library and the corresponding target display styles to the target monitoring template by dragging.
9. An electronic device, characterized in that: It comprises a memory and a processor, wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions, when executed by the processor, implement the customized monitoring method according to any one of claims 1 to 5.
10. A computer-readable storage medium storing a program, characterized in that: When the program is executed by a computer, the customized monitoring method according to any one of claims 1 to 5 is implemented.