CN114063839A - Method and device for large-scale operation and maintenance monitoring data interaction - Google Patents
Method and device for large-scale operation and maintenance monitoring data interaction Download PDFInfo
- Publication number
- CN114063839A CN114063839A CN202111301359.9A CN202111301359A CN114063839A CN 114063839 A CN114063839 A CN 114063839A CN 202111301359 A CN202111301359 A CN 202111301359A CN 114063839 A CN114063839 A CN 114063839A
- Authority
- CN
- China
- Prior art keywords
- resource
- user
- monitoring
- maintenance
- display area
- 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
- 238000012544 monitoring process Methods 0.000 title claims abstract description 186
- 238000012423 maintenance Methods 0.000 title claims abstract description 107
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000003993 interaction Effects 0.000 title claims description 20
- 230000000007 visual effect Effects 0.000 claims description 27
- 230000015654 memory Effects 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 11
- 239000003086 colorant Substances 0.000 claims description 6
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000005291 magnetic effect Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 230000003936 working memory Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9038—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/904—Browsing; Visualisation therefor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Computational Linguistics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The method comprises the steps of obtaining target resources selected by a user on an operation and maintenance monitoring page; determining a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, wherein corresponding resource background information is synchronously displayed in the first display area, and a corresponding monitoring graph is synchronously displayed in the second display area; and positioning the monitoring data points corresponding to the target resources according to the time designated by the user, and carrying out chart display on the monitoring data points. Therefore, data information of the large-scale operation and maintenance monitoring data at different time points is displayed respectively, the situation that a large amount of monitoring data information of the time points is acquired at one time is avoided, related information of all target resources is displayed on the same interface, interface information layering is optimized, and user operation is simplified.
Description
Technical Field
The application relates to the field of computers, in particular to a method and equipment for large-scale operation and maintenance monitoring data interaction.
Background
The large-scale operation and maintenance monitoring is mainly used for carrying out statistics monitoring management aiming at multiple dimensions of mass resources, and the IT management efficiency of a user can be greatly improved. However, the targets and monitoring results of large-scale operation and maintenance monitoring are often multidimensional: namely, data point information of different monitoring indexes of a plurality of resources at different time points can generate a plurality of operation paths through cross combination, so that the operation of a user is complicated; target resources are selected in a resource list, a resource page is clicked, the corresponding operation and maintenance data are checked by jumping to a detail page, resource information and the operation and maintenance data are dispersed in a plurality of pages, and a user frequently clicks a 'resource' button to enter the checking under the condition that the number of the resources is large, so that the operation path of the user is increased, and the fatigue of the user can be caused. Meanwhile, a user cannot quickly select a target resource and cannot timely guarantee timeliness of the monitored data point.
In addition, the large-scale operation and maintenance monitoring aims at the real-time monitoring of different monitoring indexes of a plurality of resources at different time points, the information amount received by a server is huge, the information of a display interface is overloaded and disordered, the huge information amount can cause the increase of the system load, and the page loading is slow or even down.
Disclosure of Invention
An object of the present application is to provide a method and an apparatus for interacting large-scale operation and maintenance monitoring data, which solve the problems in the prior art that a plurality of operation paths are generated by data information of large-scale operation and maintenance monitoring data at different time points, so that user operations are complicated, the timeliness of monitoring data points cannot be guaranteed, and a system load is increased to cause downtime.
According to one aspect of the application, a method for large-scale operation and maintenance monitoring data interaction is provided, and the method comprises the following steps:
acquiring a target resource selected by a user on an operation and maintenance monitoring page;
determining a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, wherein corresponding resource background information is synchronously displayed in the first display area, and a corresponding monitoring graph is synchronously displayed in the second display area;
and positioning the monitoring data points corresponding to the target resources according to the time designated by the user, and carrying out chart display on the monitoring data points.
Optionally, the obtaining of the target resource selected by the user on the operation and maintenance monitoring page includes:
and acquiring a target resource selected by the user based on the resource to which the operation and maintenance key point data belongs on the operation and maintenance monitoring page.
Optionally, the obtaining, on the operation and maintenance monitoring page, a target resource selected by a user based on a resource to which the operation and maintenance key point data belongs includes:
acquiring a retrieval instruction of a user for a resource name based on a resource to which the operation and maintenance key point data belongs on an operation and maintenance monitoring page;
and determining the corresponding target resource based on the retrieval instruction of the user on the resource name.
Optionally, before the target resource selected by the user is acquired on the operation and maintenance monitoring page, the method includes:
calling the visual instruments corresponding to the numerical values of the resource utilization rates for all the resource utilization rates corresponding to the operation and maintenance according to a preset rule;
and sequencing the resource data and the corresponding visual instruments on the operation and maintenance monitoring page according to the value of the utilization rate, and then sequentially displaying.
Optionally, before the step of calling the visual instrument corresponding to the value of the resource usage rate according to the preset rule, the resource usage rate corresponding to the operation and maintenance includes:
respectively setting corresponding colors of the visual instrument as preset rules by using a first preset threshold, a second preset threshold and a third preset threshold of the resource utilization rate, wherein the third preset threshold is greater than the second preset threshold, and the second preset threshold is greater than the first preset threshold.
Optionally, the positioning the monitoring data point corresponding to the target resource according to the time designated by the user includes:
and carrying out first positioning on the target resource according to the first-stage unit time specified by the user, and carrying out second positioning on the target resource data point which is positioned for the first time according to the second-stage unit time specified by the user to determine a monitoring data point.
Optionally, after the first positioning of the target resource according to the first level unit time specified by the user, the method includes:
and displaying the target resource data points positioned for the first time in the second display area by combining a time axis in a trend graph mode or a histogram mode.
Optionally, the performing a graph display on the monitoring data point includes:
and determining a third display area on the operation and maintenance monitoring page, and performing chart display on relevant parameters of the monitoring data points on the third display area, wherein the relevant parameters of the monitoring data points comprise time points of the monitoring data points, types of the monitoring data points, monitoring data values and corresponding description contents.
Optionally, before the first display area synchronously displays the corresponding resource background information, the method includes:
and calling corresponding resource background information according to the target resource selected by the user, wherein the resource background information comprises the name of the task corresponding to the target resource, the state of the task corresponding to the target resource, the name of the associated resource of the target resource, the name of hardware, a task strategy and the generated data volume of the target resource.
According to another aspect of the present application, there is also provided an apparatus for large-scale operation and maintenance monitoring data interaction, the apparatus including:
the data acquisition module is used for acquiring target resources selected by a user on the operation and maintenance monitoring page;
the data calling module is used for determining a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, wherein the corresponding resource background information is synchronously displayed in the first display area, and the corresponding monitoring graph is synchronously displayed in the second display area;
and the data processing module is used for positioning the monitoring data points corresponding to the target resources according to the time designated by the user and carrying out chart display on the monitoring data points.
According to yet another aspect of the application, there is also provided a computer readable medium having computer readable instructions stored thereon, the computer readable instructions being executable by a processor to implement the method of any of the preceding claims.
According to another aspect of the present application, there is also provided an apparatus for large-scale operation and maintenance monitoring data interaction, the apparatus including:
one or more processors; and
a memory storing computer readable instructions that, when executed, cause the processor to perform operations of any of the methods described above.
Compared with the prior art, the target resource selected by the user is obtained on the operation and maintenance monitoring page; determining a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, wherein corresponding resource background information is synchronously displayed in the first display area, and a corresponding monitoring graph is synchronously displayed in the second display area; and positioning the monitoring data points corresponding to the target resources according to the time designated by the user, and carrying out chart display on the monitoring data points. Therefore, data information of the large-scale operation and maintenance monitoring data at different time points is respectively displayed, the monitoring data information of a large number of time points is prevented from being acquired at one time, and the condition that the system is shut down during operation is avoided; the information of the related information of all target resources is displayed on the same interface, the interface information layering is optimized, the user operation is simplified, a multi-level and modular structure is adopted, the closed-loop processing flow of real-time monitoring, management and timely response is realized, the problem is quickly sensed in a visual mode, and the operation and maintenance monitoring capability of the user is enhanced.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 is a flow chart illustrating a method for large-scale operation and maintenance monitoring data interaction according to an aspect of the present application;
FIG. 2 is a flow chart illustrating a method for large-scale operation and maintenance monitoring data interaction according to an alternative embodiment of the present application;
FIG. 3 is a schematic interface diagram illustrating a large-scale operation and maintenance monitoring data interaction in an actual application scenario according to an alternative embodiment of the present application;
FIG. 4 is a schematic diagram illustrating an apparatus framework for large-scale operation and maintenance monitoring data interaction according to another aspect of the present application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include non-transitory computer readable media (transient media), such as modulated data signals and carrier waves.
Fig. 1 is a flowchart illustrating a method for large-scale operation and maintenance monitoring data interaction according to an aspect of the present application, where the method includes: S100-S300, wherein in S100, target resources selected by a user are obtained on an operation and maintenance monitoring page; in S200, determining a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, wherein the corresponding resource background information is synchronously displayed in the first display area, and the corresponding monitoring graph is synchronously displayed in the second display area; in S300, positioning a monitoring data point corresponding to the target resource according to the time designated by the user, and performing a chart display on the monitoring data point. Therefore, data information of the large-scale operation and maintenance monitoring data at different time points is respectively displayed, the monitoring data information of a large number of time points is prevented from being acquired at one time, and the condition that the system is shut down during operation is avoided; the information of the related information of all target resources is displayed on the same interface, the interface information layering is optimized, the user operation is simplified, a multi-level and modular structure is adopted, the closed-loop processing flow of real-time monitoring, management and timely response is realized, the problem is quickly sensed in a visual mode, and the operation and maintenance monitoring capability of the user is enhanced.
Specifically, in S100, the target resource selected by the user is obtained on the operation and maintenance monitoring page. After obtaining the name of the target resource, the user may input the name of the target resource on the operation and maintenance monitoring page to perform retrieval to obtain the target resource selected by the user.
In S200, a first display area and a second display area are determined on the operation and maintenance monitoring page according to the target resource, wherein the corresponding resource background information is synchronously displayed in the first display area, and the corresponding monitoring graph is synchronously displayed in the second display area. Here, the first display area and the second display area are determined on the operation and maintenance monitoring page according to the target resource, that is, the interface of the user for retrieving the target resource and the display area corresponding to the background information of the displayed resource and the data monitoring graph are all displayed on the same operation and maintenance monitoring page synchronously, after the user retrieves and determines the corresponding target resource, the displayed corresponding resource background information can be acquired in the first display area of the same operation and maintenance monitoring page, and the displayed corresponding monitoring graph information is acquired in the second display area of the same operation and maintenance monitoring page, wherein the monitoring graph information can be a trend graph or a bar graph, etc., so that the user does not need to generate page jump after acquiring the target resource, the user operation is simplified, the corresponding resource information data is called for the target resource retrieved by the user so as to reduce the data volume required to be displayed by one-time retrieval, the occupation of system resources is reduced, and the condition of system downtime is avoided.
In S300, positioning a monitoring data point corresponding to the target resource according to the time designated by the user, and performing a chart display on the monitoring data point. Here, the time designated by the user may be a designated time period or a designated time point, or a designated time point in a time period selected after the designated time period, the positioning processing of the monitoring data point corresponding to the target resource at the time designated by the user may be realized by dragging the time axis, and the acquired parameter information of the monitoring data point may be displayed in a graph manner, for example, all the parameter information related to the monitoring data point is listed in a table, where the parameter information related to the monitoring point may include monitoring time, a data point type, a data amount, and monitoring data description information. By corresponding the data points in the monitoring graph with the data points in the list, a user can conveniently and intuitively know all data information on the monitoring points.
In an optional embodiment of the present application, in S100, a target resource selected by a user based on a resource to which the operation and maintenance key point data belongs is obtained on an operation and maintenance monitoring page. The operation and maintenance monitoring page can acquire a target resource name selected by a user based on a resource to which the operation and maintenance key point data belongs, or acquire a target resource name manually input by the user, and call related resource information under all target resources based on the target resource name, so that system downtime caused by presentation of all resource information at one time is avoided, and corresponding system utilization rates are distinguished for different resources.
Fig. 2 shows a schematic flow chart of a method for large-scale operation and maintenance monitoring data interaction in an optional embodiment of the present application, where a user may search for a target resource under a primary category by using a target resource name, then obtain overview information, a monitoring trend graph, and detailed background information corresponding to each item under a secondary category of the target resource under the primary category, and may search for a target data point in the monitoring trend graph by dragging a time axis, and obtain detailed information of the target data point, where all the information and the search page displayed above are on the same operation and maintenance page, which simplifies user operations, reduces data volume obtained at one time by clear path classification, avoids system downtime and page downtime, and greatly improves user experience.
In an optional embodiment of the present application, in S100, a resource retrieval instruction of a user for a resource name is obtained on an operation and maintenance monitoring page, where the resource retrieval instruction is obtained based on a resource to which operation and maintenance key point data belongs; and determining the corresponding target resource based on the retrieval instruction of the user on the resource name. And acquiring a retrieval instruction of the resource acquisition user for the resource name on the basis of the operation and maintenance key point data on the operation and maintenance monitoring page, and matching all the resource names according to the retrieval instruction for the resource name so as to accurately determine all resource items under the corresponding target resource.
In an optional embodiment of the present application, in S100, before a target resource selected by a user is acquired on an operation and maintenance monitoring page, a visual instrument corresponding to a numerical value of resource usage is called for all resource usage rates corresponding to the operation and maintenance according to a preset rule; and sequencing the resource data and the corresponding visual instruments on the operation and maintenance monitoring page according to the value of the utilization rate, and then sequentially displaying. Here, the data obtaining module 100 may be used to call, according to a preset rule, all the resource utilization rates corresponding to the operation and maintenance, the visual instruments corresponding to the values of the resource utilization rates, for example, the visual instruments capable of distinguishing the resource utilization rates under different thresholds are called according to the percentage values of the resource utilization rates, and then the resource data and the visual instruments corresponding to the resource data are sorted and sequentially displayed on the operation and maintenance monitoring page according to the values of the resource utilization rates from large to small. Optionally, a sorting instruction of the user is obtained, the resource data and the corresponding visual instrument are sorted and sequentially displayed according to the sorting of the user from small to large of the numerical value of the utilization rate, that is, the sorting instruction sent by the user can be obtained, and the resource data under the appointed sorting rule is displayed according to the sorting instruction, so that the user can efficiently and accurately position the target resource with errors and problems generated by operation and maintenance, the user operation is simplified, and the user experience is improved.
In an optional embodiment of the present application, in S100, before invoking visual instruments corresponding to the values of the resource usage rates according to the preset rules for all the resource usage rates corresponding to the operation and maintenance, setting corresponding colors of the visual instruments as the preset rules respectively for a first preset threshold, a second preset threshold, and a third preset threshold of the resource usage rates, where the third preset threshold is greater than the second preset threshold, and the second preset threshold is greater than the first preset threshold. Herein, the color of the visual instrument corresponding to the resource usage rate value is called according to the preset rule for all resource usage rates corresponding to the operation and maintenance, optionally, the corresponding pie chart is displayed on the visual instrument according to the resource usage rate value, and the pie chart is filled with the corresponding color of the visual instrument, so that a user can intuitively feel that the usage rate of each resource is at the first preset threshold, the second preset threshold or the third preset threshold, thereby realizing intuitive resolution of each resource usage rate and improving user experience.
In an optional embodiment of the present application, in S300, the target resource is first located according to a first-level unit time specified by a user, and the target resource data point that is first located is second located according to a second-level unit time point specified by the user, so as to determine a monitoring data point. Here, the time axis in the monitoring graph may be used to obtain the time positioning instruction of the user, the first level unit time may be one day, the second level unit time may be two minutes, and the unit length of the first level unit time is greater than that of the second level unit time. The data points of all target resources in the time period under the first-level unit time can be obtained after the acquisition time of the target resources is firstly positioned, and the monitoring data points specified by the user are determined by secondly positioning the plurality of target resource data points which are firstly positioned according to the second-level unit time point specified by the user. The method can be used in an application environment for performing second-level backup on a certain resource, each backup point needs to be displayed, if 86400 backup points are acquired by adopting an upper chart and a lower chart at one time, page jamming or even system downtime is easily caused, a clear and definite level path is formulated in the same interface level by splitting data points according to time, so that a user can quickly reach target data, the operation efficiency of the user is greatly improved, and meanwhile, the page performance problem caused by the fact that the information quantity is excessively acquired by a single page is reduced.
In an optional embodiment of the application, a user can select a certain day in a self-defined manner, the chart shows the data monitoring graph of the latest 2 minutes, the monitoring graph is dragged through a lower thumbnail shaft, the monitoring graph is checked by taking 2 minutes as a unit, the monitoring point in the graph is clicked, and the data details of the monitoring point at the current time point are checked.
In an optional embodiment of the present application, in S300, after the target resource is first located according to a first-level unit time specified by a user, the target resource data point located for the first time is displayed in the second display area by using a trend graph mode or a histogram mode in combination with a time axis. Here, the first located target resource data point may be displayed in the second display area by using a trend graph mode or a histogram mode in combination with a time axis using the data processing module 300. Optionally, the data point information of the associated resource may also be displayed in the second display area in a page switching manner in a trend graph manner or a histogram manner in combination with the time axis.
In an optional embodiment of the present application, in S300, a third display area is determined on the operation and maintenance monitoring page, and a graph of relevant parameters of the monitoring data point is displayed on the third display area, where the relevant parameters of the monitoring data point include a time point of the monitoring data point, a type of the monitoring data point, a monitoring data value, and corresponding description content. Here, an area is designated on the operation and maintenance monitoring page as a third display area, where the third display area may be disposed at any adjacent position of the second display area, so as to display relevant parameters corresponding to the monitoring data points displayed in the second display area in the third display area, where the relevant parameters include, but are not limited to, a time point of the monitoring data point, a type of the monitoring data point, a monitoring data value, and corresponding description content. And the user can conveniently and intuitively obtain the relevant parameters corresponding to the monitoring data points in a chart display mode.
In an optional embodiment of the present application, in S200, before the first display area synchronously displays the corresponding resource background information, the corresponding resource background information is called according to the target resource selected by the user, where the resource background information includes a name of a task corresponding to the target resource, a state of the task corresponding to the target resource, a name of an associated resource of the target resource, a hardware name, a task policy, and a data volume generated by the target resource. Here, the data invoking module 200 may be used to invoke corresponding resource context information according to the target resource selected by the user, that is, to match resource context information corresponding to each item under the corresponding target resource according to a target resource name input by the user, where the resource context information includes, but is not limited to, a name of a task corresponding to the target resource, a state of a task corresponding to the target resource, a name of an associated resource of the target resource, a hardware name, a task policy, and a data amount generated by the target resource, displaying the resource context information in the first display area in a direct invoking manner may simplify an operation path, simplify operation processing steps of the user, so that the user may quickly select the target resource and view all resource contexts, and may obtain names of the associated resources in the resource context information, so that the user may directly obtain relevant monitoring data of all items under the associated resource after directly retrieving through the names of the associated resources And the resource background information of the associated resources, so that the user can further quickly position the resource information.
Fig. 3 is a schematic interface diagram illustrating a large-scale operation and maintenance monitoring data interaction in an actual application scenario according to an optional embodiment of the present application. The left page is a retrieval area, the upper part of the right side is a first display area, and the lower part of the right side comprises a second display area and a third display area. Here, the user may select the target resource on the operation and maintenance interface. When a user knows resources to which data points belong, the resources can be quickly checked through retrieval of resource names, when the user enters a current page to perform daily troubleshooting, operation and maintenance, the user can order all current resource items by clicking the utilization rate, the current resource items are ordered from large to small or from small to small, the utilization rate of each resource item is provided with visual instruments with different colors and different numerical values, the user can quickly locate overloaded resources through the colors of the visual instruments and/or the numerical values corresponding to a ring diagram, the visual instruments can be marked by calling different colors corresponding to different thresholds set by preset rules, for example, blue corresponds to 0-59% of the utilization rate, yellow corresponds to 60-79% of the utilization rate, and red corresponds to 80-100% of the utilization rate. The resource background information may be acquired in the first display area at the upper right. After the user clicks the resource name, the first display area displays corresponding resource background information, such as overview information, for viewing the associated resources and the monitoring strategy of the current monitoring data, here, the operation and maintenance monitoring data of the first resource can be displayed by default, and after the next resource project name is clicked, the page calls the query of the next resource project.
In the above embodiment, the user may view the monitoring trend graph of the real-time monitoring data in the second display area. The overall data trend is checked through the monitoring trend graph, a user can perform daily cycle positioning through time screening of the monitoring graph, meanwhile, the target time point can be positioned through a thumbnail axis below the graph, and specific information of a target data point of a specified time point can be checked by clicking the target time point in the monitoring trend graph. In the data acquisition process of the monitoring trend graph, data points are split according to time, and two layers of splitting are carried out: daily, per minute. For example, on a certain day selected by the user, the monitoring trend graph shows the data monitoring graph of the latest 2 minutes, the monitoring graph is dragged through the lower thumbnail axis, the monitoring graph is viewed in units of 2 minutes, and the user can view the details of the data points at the current time point by clicking the points in the graph. The data point details are displayed in a third display area below the second display area, and additional operations such as editing and recovering can be carried out on any target data point. When large-scale operation and maintenance data are monitored, the target data can be rapidly reached through clear and definite hierarchical paths at the same interface level, and the operation efficiency of a user is greatly improved. The problem of page performance caused by overlarge page acquisition information amount is reduced through the chart; by selecting a mode of depending on trend graph display and combining characteristics of use of a user, for example, not all data points need to be displayed, only data points after target time and trend are needed, noise reduction is effectively performed on interface information, important key data concerned by the user are highlighted, operation steps of the user are simplified, interface information layering is optimized, a multi-level and modular structure is adopted, a closed-loop processing flow of real-time monitoring, management and timely response is realized, and the problem of blocking caused by overlarge page information amount is avoided. Under the complex and huge data volume scenes, the problem is quickly perceived in a visual mode, the operation and maintenance monitoring capability of a company is enhanced, the company data is continuously protected, and the user experience is improved.
The embodiment of the present application further provides a computer readable medium, on which computer readable instructions are stored, where the computer readable instructions are executable by a processor to implement the foregoing method for large-scale operation and maintenance monitoring data interaction.
Corresponding to the method described above, the present application also provides a terminal, which includes modules or units capable of executing the method steps described in fig. 1, fig. 2, fig. 3, or various embodiments, and these modules or units may be implemented by hardware, software, or a combination of hardware and software, and this application is not limited thereto. For example, in an embodiment of the present application, there is also provided an apparatus for large-scale operation and maintenance monitoring data interaction, where the apparatus includes:
one or more processors; and
a memory having computer readable instructions stored thereon that, when executed, cause the processor to perform the operations of the aforementioned method for large scale operation and maintenance monitoring data interaction.
For example, the computer readable instructions, when executed, cause the one or more processors to: acquiring a target resource selected by a user on an operation and maintenance monitoring page; determining a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, wherein corresponding resource background information is synchronously displayed in the first display area, and a corresponding monitoring graph is synchronously displayed in the second display area; and positioning the monitoring data points corresponding to the target resources according to the time designated by the user, and carrying out chart display on the monitoring data points.
FIG. 4 is a schematic diagram illustrating a framework structure of an apparatus for large-scale operation and maintenance monitoring data interaction according to another aspect of the present application, where the apparatus includes: the data acquisition module 100 is configured to acquire a target resource selected by a user on an operation and maintenance monitoring page; the data calling module 200 is configured to determine a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, where corresponding resource background information is synchronously displayed in the first display area, and a corresponding monitoring graph is synchronously displayed in the second display area; and the data processing module 300 is configured to position the monitoring data point corresponding to the target resource according to the time specified by the user, and perform a chart display on the monitoring data point. Therefore, data information of the large-scale operation and maintenance monitoring data at different time points is respectively displayed, the monitoring data information of a large number of time points is prevented from being acquired at one time, and the condition that the system is shut down during operation is avoided; the information of the related information of all target resources is displayed on the same interface, the interface information layering is optimized, the user operation is simplified, a multi-level and modular structure is adopted, the closed-loop processing flow of real-time monitoring, management and timely response is realized, the problem is quickly sensed in a visual mode, and the operation and maintenance monitoring capability of the user is enhanced.
It should be noted that the content executed by the data obtaining module 100, the data invoking module 200, and the data processing module 300 is respectively the same as or corresponding to the content in the above steps S100, S200, and S300, and for the sake of brevity, no further description is given here.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be implemented as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide methods and/or techniques in accordance with the present application through the operation of the computer. Program instructions which invoke the methods of the present application may be stored on a fixed or removable recording medium and/or transmitted via a data stream on a broadcast or other signal-bearing medium and/or stored within a working memory of a computer device operating in accordance with the program instructions. An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or a solution according to the aforementioned embodiments of the present application.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.
Claims (12)
1. A method for large-scale operation and maintenance monitoring data interaction, wherein the method comprises the following steps:
acquiring a target resource selected by a user on an operation and maintenance monitoring page;
determining a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, wherein corresponding resource background information is synchronously displayed in the first display area, and a corresponding monitoring graph is synchronously displayed in the second display area;
and positioning the monitoring data points corresponding to the target resources according to the time designated by the user, and carrying out chart display on the monitoring data points.
2. The method of claim 1, wherein obtaining the target resource selected by the user on the operation and maintenance monitoring page comprises:
and acquiring a target resource selected by the user based on the resource to which the operation and maintenance key point data belongs on the operation and maintenance monitoring page.
3. The method of claim 2, wherein obtaining the target resource selected by the user based on the resource to which the operation and maintenance key point data belongs on the operation and maintenance monitoring page comprises:
acquiring a retrieval instruction of a user for a resource name based on a resource to which the operation and maintenance key point data belongs on an operation and maintenance monitoring page;
and determining the corresponding target resource based on the retrieval instruction of the user on the resource name.
4. The method of claim 1, wherein before obtaining the target resource selected by the user on the operation and maintenance monitoring page, the method comprises:
calling the visual instruments corresponding to the numerical values of the resource utilization rates for all the resource utilization rates corresponding to the operation and maintenance according to a preset rule;
and sequencing the resource data and the corresponding visual instruments on the operation and maintenance monitoring page according to the value of the utilization rate, and then sequentially displaying.
5. The method according to claim 4, wherein before invoking the visual instrument corresponding to the value of the resource utilization according to the preset rule, the method for the operation and maintenance of the visual instrument corresponding to the value of the resource utilization comprises:
respectively setting corresponding colors of the visual instrument as preset rules by using a first preset threshold, a second preset threshold and a third preset threshold of the resource utilization rate, wherein the third preset threshold is greater than the second preset threshold, and the second preset threshold is greater than the first preset threshold.
6. The method of claim 1, wherein the locating the monitoring data point corresponding to the target resource according to the time specified by the user comprises:
and carrying out first positioning on the target resource according to the first-stage unit time specified by the user, and carrying out second positioning on the target resource data point which is positioned for the first time according to the second-stage unit time specified by the user to determine a monitoring data point.
7. The method of claim 6, wherein said first locating the target resource according to a first level of unit time specified by a user comprises:
and displaying the target resource data points positioned for the first time in the second display area by combining a time axis in a trend graph mode or a histogram mode.
8. The method of claim 1, wherein said graphically presenting the monitoring data points comprises:
and determining a third display area on the operation and maintenance monitoring page, and performing chart display on relevant parameters of the monitoring data points on the third display area, wherein the relevant parameters of the monitoring data points comprise time points of the monitoring data points, types of the monitoring data points, monitoring data values and corresponding description contents.
9. The method of claim 1, wherein prior to the first display region synchronously presenting the corresponding resource context information, comprising:
and calling corresponding resource background information according to the target resource selected by the user, wherein the resource background information comprises the name of the task corresponding to the target resource, the state of the task corresponding to the target resource, the name of the associated resource of the target resource, the name of hardware, a task strategy and the generated data volume of the target resource.
10. An apparatus for large-scale operation and maintenance monitoring data interaction, wherein the apparatus comprises:
the data acquisition module is used for acquiring target resources selected by a user on the operation and maintenance monitoring page;
the data calling module is used for determining a first display area and a second display area on the operation and maintenance monitoring page according to the target resource, wherein the corresponding resource background information is synchronously displayed in the first display area, and the corresponding monitoring graph is synchronously displayed in the second display area;
and the data processing module is used for positioning the monitoring data points corresponding to the target resources according to the time designated by the user and carrying out chart display on the monitoring data points.
11. A computer readable medium having computer readable instructions stored thereon which are executable by a processor to implement the method of any one of claims 1 to 9.
12. An apparatus for large-scale operation and maintenance monitoring data interaction, wherein the apparatus comprises:
one or more processors; and
a memory storing computer readable instructions that, when executed, cause the processor to perform the operations of the method of any of claims 1 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111301359.9A CN114063839A (en) | 2021-11-04 | 2021-11-04 | Method and device for large-scale operation and maintenance monitoring data interaction |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111301359.9A CN114063839A (en) | 2021-11-04 | 2021-11-04 | Method and device for large-scale operation and maintenance monitoring data interaction |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114063839A true CN114063839A (en) | 2022-02-18 |
Family
ID=80273989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111301359.9A Pending CN114063839A (en) | 2021-11-04 | 2021-11-04 | Method and device for large-scale operation and maintenance monitoring data interaction |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114063839A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115687497A (en) * | 2022-09-30 | 2023-02-03 | 上海慧程工程技术服务有限公司 | Factory industrial equipment data visualization management system and method based on Internet of things |
CN117435091A (en) * | 2023-12-19 | 2024-01-23 | 麦格纳汽车动力总成(天津)有限公司 | Energy management method, system, equipment and medium |
CN118170457A (en) * | 2024-03-19 | 2024-06-11 | 领悦数字信息技术有限公司 | Operation and maintenance management device, method and medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109787809A (en) * | 2018-12-07 | 2019-05-21 | 北京盛世全景科技股份有限公司 | A kind of panorama easily regards intelligent operational system |
CN111061606A (en) * | 2019-11-04 | 2020-04-24 | 深圳震有科技股份有限公司 | Monitoring and early warning method based on browser, terminal and storage medium |
CN111611137A (en) * | 2020-06-30 | 2020-09-01 | 平安银行股份有限公司 | Alarm monitoring method and device, computer equipment and storage medium |
CN111737094A (en) * | 2020-07-02 | 2020-10-02 | 中国工商银行股份有限公司 | Information processing method, information processing apparatus, electronic device, and medium |
CN112346931A (en) * | 2020-11-04 | 2021-02-09 | 青岛以萨数据技术有限公司 | Raspberry pie-based private network service cluster monitoring alarm system, method and medium |
CN112559294A (en) * | 2020-12-22 | 2021-03-26 | 郑州阿帕斯科技有限公司 | Method and device for determining resource consumption of application page |
CN112822446A (en) * | 2021-01-05 | 2021-05-18 | 树根互联股份有限公司 | Equipment remote monitoring method, device and system |
-
2021
- 2021-11-04 CN CN202111301359.9A patent/CN114063839A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109787809A (en) * | 2018-12-07 | 2019-05-21 | 北京盛世全景科技股份有限公司 | A kind of panorama easily regards intelligent operational system |
CN111061606A (en) * | 2019-11-04 | 2020-04-24 | 深圳震有科技股份有限公司 | Monitoring and early warning method based on browser, terminal and storage medium |
CN111611137A (en) * | 2020-06-30 | 2020-09-01 | 平安银行股份有限公司 | Alarm monitoring method and device, computer equipment and storage medium |
CN111737094A (en) * | 2020-07-02 | 2020-10-02 | 中国工商银行股份有限公司 | Information processing method, information processing apparatus, electronic device, and medium |
CN112346931A (en) * | 2020-11-04 | 2021-02-09 | 青岛以萨数据技术有限公司 | Raspberry pie-based private network service cluster monitoring alarm system, method and medium |
CN112559294A (en) * | 2020-12-22 | 2021-03-26 | 郑州阿帕斯科技有限公司 | Method and device for determining resource consumption of application page |
CN112822446A (en) * | 2021-01-05 | 2021-05-18 | 树根互联股份有限公司 | Equipment remote monitoring method, device and system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115687497A (en) * | 2022-09-30 | 2023-02-03 | 上海慧程工程技术服务有限公司 | Factory industrial equipment data visualization management system and method based on Internet of things |
CN117435091A (en) * | 2023-12-19 | 2024-01-23 | 麦格纳汽车动力总成(天津)有限公司 | Energy management method, system, equipment and medium |
CN117435091B (en) * | 2023-12-19 | 2024-04-09 | 麦格纳汽车动力总成(天津)有限公司 | Energy management method, system, equipment and medium |
CN118170457A (en) * | 2024-03-19 | 2024-06-11 | 领悦数字信息技术有限公司 | Operation and maintenance management device, method and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11868404B1 (en) | Monitoring service-level performance using defined searches of machine data | |
US20220121410A1 (en) | Technology add-on interface | |
US11736378B1 (en) | Collaborative incident management for networked computing systems | |
US11947556B1 (en) | Computerized monitoring of a metric through execution of a search query, determining a root cause of the behavior, and providing a notification thereof | |
US11430196B2 (en) | Precise manipulation of virtual object position in an extended reality environment | |
US11620300B2 (en) | Real-time measurement and system monitoring based on generated dependency graph models of system components | |
US11829236B2 (en) | Monitoring statuses of monitoring modules of a distributed computing system | |
US10942946B2 (en) | Automatic triage model execution in machine data driven monitoring automation apparatus | |
CN110928772B (en) | Test method and device | |
US11061918B2 (en) | Locating and categorizing data using inverted indexes | |
US10762049B1 (en) | Extracting machine data generated by an isolated execution environment from a chunk of data generated by an isolated execution environment manager | |
US11403333B2 (en) | User interface search tool for identifying and summarizing data | |
US10997190B2 (en) | Context-adaptive selection options in a modular visualization framework | |
CN114063839A (en) | Method and device for large-scale operation and maintenance monitoring data interaction | |
US20180349482A1 (en) | Automatic triage model execution in machine data driven monitoring automation apparatus with visualization | |
US12019858B1 (en) | Generating new visualizations based on prior journey definitions | |
US11138191B1 (en) | Multi-field search query of result data set generated from event data | |
US20120151352A1 (en) | Rendering system components on a monitoring tool | |
US11106713B2 (en) | Sampling data using inverted indexes in response to grouping selection | |
US11625254B1 (en) | Interface for customizing dashboards based on parallel edges | |
US11762869B1 (en) | Generating journey flow visualization with node placement based on shortest distance to journey start | |
US11836869B1 (en) | Generating three-dimensional data visualizations in an extended reality environment | |
US11829415B1 (en) | Mapping buckets and search peers to a bucket map identifier for searching | |
US11934256B1 (en) | Determining ingestion latency of data intake and query system instances | |
US11354012B1 (en) | Automated placement and time selection for dashboard panels in an extended reality environment |
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 | ||
CB02 | Change of applicant information |
Country or region after: China Address after: Room 502A, dinglou, 555 Dongchuan Road, Minhang District, Shanghai, 200241 Applicant after: Shanghai Yunzhou Technology Co.,Ltd. Address before: Room 502A, dinglou, 555 Dongchuan Road, Minhang District, Shanghai, 200241 Applicant before: SHANGHAI YUNZHOU INFORMATION TECHNOLOGY CO.,LTD. Country or region before: China |
|
CB02 | Change of applicant information |