[go: up one dir, main page]

CN116755981A - System management data visualization system and method, computer device and storage medium - Google Patents

System management data visualization system and method, computer device and storage medium Download PDF

Info

Publication number
CN116755981A
CN116755981A CN202310815562.0A CN202310815562A CN116755981A CN 116755981 A CN116755981 A CN 116755981A CN 202310815562 A CN202310815562 A CN 202310815562A CN 116755981 A CN116755981 A CN 116755981A
Authority
CN
China
Prior art keywords
data
information
model
system management
management data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310815562.0A
Other languages
Chinese (zh)
Inventor
冯震
史晨阳
彭晓
王志刚
吴勇
李向锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Everbright Bank Co Ltd
Original Assignee
China Everbright Bank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Everbright Bank Co Ltd filed Critical China Everbright Bank Co Ltd
Priority to CN202310815562.0A priority Critical patent/CN116755981A/en
Publication of CN116755981A publication Critical patent/CN116755981A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/32Monitoring with visual or acoustical indication of the functioning of the machine
    • G06F11/324Display of status information
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/20Drawing from basic elements, e.g. lines or circles
    • G06T11/206Drawing of charts or graphs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a system management data visualization system and method, a computer device and a storage medium, wherein the system comprises: the basic data layer is used for acquiring system information of the application system and system management data of the application system; the data processing layer is used for determining attribute information of the system management data according to the application background information; and the application scene layer is used for carrying out model matching on the system management data and a preset visual data model based on the attribute information. The application solves the problem of high difficulty in visualizing the system management data, thereby achieving the effect of improving the visualizing efficiency of the system management data.

Description

System management data visualization system and method, computer device and storage medium
Technical Field
The present application relates to the field of data visualization technology, and in particular, to a system management data visualization system and method, a computer device, and a storage medium.
Background
With the development of network digitization, information technology has advanced into various fields, and information technology (Information Technology, IT) systems have become the most important data carrier and information source; meanwhile, with the rapid development of various services, the information system supporting the operation of the services is gradually huge in scale, the transaction flow is complex, and an effective data visualization scheme is lacking, so that unprecedented challenges are brought to service application monitoring.
There is currently no better solution to the above problems.
Disclosure of Invention
The embodiment of the invention provides a system management data visualization system and method, computer equipment and storage medium, which at least solve the problem of low system management data visualization degree in the related technology.
According to an embodiment of the present invention, there is provided a system management data visualization system including: a basic data layer, configured to obtain system information of an application system and system management data of the application system, where the system information includes application background information of the application system; the data processing layer is used for determining attribute information of the system management data according to the application background information, wherein the attribute information comprises the type of the system management data; the application scene layer is used for carrying out model matching on the system management data and a preset visual data model based on the attribute information, wherein the preset visual data model is determined based on a historical data model; and according to the model matching result, the system management data is represented by a target visual data model through a data conversion algorithm.
According to another embodiment of the present invention, there is provided a system management data visualization method including: acquiring system information of an application system and system management data of the application system, wherein the system information comprises application background information of the application system; determining attribute information of the system management data according to the application background information, wherein the attribute information comprises the type of the system management data; based on the attribute information, performing model matching on the system management data and a preset visual data model; and according to the model matching result, the system management data is represented by a target visual data model through a data conversion algorithm.
According to yet another embodiment of the present invention, there is also provided a computer device including a memory and a processor coupled to the memory, wherein at least one program instruction or code is stored in the memory, and the at least one program instruction or code is loaded and executed by the processor, so that the computer device implements the aforementioned system management data visualization method.
According to a further embodiment of the present invention, there is also provided a storage medium having stored thereon a computer program which, when executed, implements the steps of the method of any of the preceding claims.
According to the application, the system management data can be intuitively displayed by analyzing the attribute of the system information and the system management data and determining the most suitable model for visual display of different system management data, so that the problem of low visualization degree of the system management data can be solved, and the effect of improving the management efficiency of the system management data is achieved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this specification, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute a limitation on the application. In the drawings:
FIG. 1 is a diagram of a system architecture of the present application provided by an embodiment of the present application;
FIG. 2 is a flow diagram of a system management data visualization method in one embodiment;
FIG. 3 is a schematic block diagram of a system management data visualization device in one embodiment;
fig. 4 is a schematic block diagram of a computer device in one embodiment.
Detailed Description
The embodiment of the application provides a system management data visualization method, which can automatically perform visualization display on system management data and can solve the problem of low system management data management efficiency caused by low system management data visualization degree.
The following description of the technical solutions according to the embodiments of the present application will be given with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
As shown in fig. 1, the system management data visualization method provided by the present application may be executed on the server side, may be executed on the client side, or may be executed jointly by the server 104 and the client 102. The system management data visualization method can be applied to an application environment as shown in fig. 1 when the system management data visualization method is performed by a server and a client together. Wherein the client 102 communicates with the server 104 via a network.
The server 104 may obtain operation or operation instructions forwarded by the terminal 102 through the core egress network device, and the server 104 may execute the operation or operation instructions from the user or operator of the terminal 102.
Wherein, the client 102 receives the user instruction and performs recognition classification on the user instruction.
The client 102 may be, but not limited to, various user devices, such as a computer, a notebook computer, a smart phone, a tablet computer, and a portable smart device, and the server 104 may be implemented as a stand-alone server or a server cluster composed of a plurality of servers.
Example 1
Referring to fig. 2, a flow chart of a system management data visualization method according to an embodiment of the present application is shown, where the system management data visualization method includes:
step S201, system information of an application system and system management data of the application system are obtained, wherein the system information comprises application background information of the application system;
in this embodiment, in practical application, with an application system as a core, a plurality of monitoring systems and operation and maintenance systems are usually docked, such as capacity monitoring, system files, batch tasks, alarm analysis, and the like; therefore, in the interaction process of different systems, the system management data can be acquired by arranging collectors at the interaction nodes, or the system management data can be acquired by directly identifying data tags sent by each system and then acquiring and storing related data belonging to the system management data according to the content of the tags.
The application system comprises a system which is specifically applied to a certain industrial and agricultural or commercial environment, such as a financial system, an industrial and agricultural production system and the like, and the corresponding application background information is the industrial environment applied by the application system; the system management data includes, but is not limited to, the monitoring system, the operation and maintenance system, and related management data of the application system itself, such as network capacity, graphics processor (Graphics Processing Unit, GPU)/central processing unit (Central Processing Unit, CPU) computing power remaining, configuration management database (Configuration Management Database, CMDB) information, system window key indexes, performance meter information, server capacity, and other data information.
Step S202, determining attribute information of the system management data according to the application background information, wherein the attribute information comprises the type of the system management data;
in this embodiment, the type of the system management data is determined to facilitate matching with a visual data model with an optimal display effect for the system management data, so that the system management data can be intuitively observed and perceived, and a worker can quickly make corresponding judgment processing for an application system according to the system management data.
The application background information includes information of an environment to which the management system corresponding to the system management data is applied, for example, administrative environment, factory production environment, police and public security environment, city traffic environment, etc., and it is to be noted that the visualization requirements of different application environments on the data are different, so that the adjustment of the visualization results of the data according to the application environments can better adapt to different visualization requirements, and user experience is improved.
The types of system management data include, but are not limited to, data types which change linearly with time, such as system time, or data types which change nonlinearly with different services, such as network capacity, GPU/CPU calculation power surplus and the like, or data types which are fixed at the beginning and do not change, such as system window key indexes and the like, or data which need to be processed by a service complex disc until the service is completed, such as alarm complex disc data types and the like, or other data types; it should be noted that the data types listed in the present application are only examples, and not limiting the scope of the data types, and other data types are also included in the actual use environment, so long as the method is applicable.
It is conceivable that the attribute information may include, but is not limited to, information such as a size of system management data, a data transfer address, a data identification, and the like, in addition to the type of system management data.
Step S203, performing model matching on the system management data and a preset visual data model based on the attribute information, wherein the preset visual data model is determined based on a historical data model;
in this embodiment, the different systems are generally independent of each other, which results in that when data visualization is performed on management data of the systems, the data needs to be manually modeled separately, so that the visualization difficulty is greatly increased; and by matching the management data of different systems with the corresponding visual data models by attribute information, the time of manual modeling can be reduced, the data visualization efficiency is improved, and the staff can make judgment in time according to the visualized management data, so that the efficient operation of the system is ensured.
The preset visualized data models comprise, but are not limited to, a broken line data model, an annular data model, a cake-shaped data model, a column-shaped data model, a dot-shaped data model, a tabular data model, a pipeline-shaped data model, a radar-shaped data model and other data models for performing visualization, wherein the visualized data models are all prestored in corresponding databases or model libraries, and the prestored models are subjected to adaptive adjustment after new data are acquired; the historical data model comprises a visual data model adapted to historical system management data, and the historical data model can be obtained through analysis by a big data technology or can be obtained through manual analysis and input.
The above data display manner is merely illustrative, and the technical scheme of the present invention is not particularly limited. For example, a change in certain data for a plurality of consecutive months may be expressed in the form of a columnar data model. The duty ratio of the data access amount of each department in the total enterprise department data amount can also be expressed in the form of a ring data model.
It should be noted that, the model matching may be implemented by a matching algorithm, for example, a forward maximum matching algorithm, a reverse maximum matching algorithm, a bidirectional matching algorithm, or the like, and may be implemented in other manners.
And step S204, representing the system management data by a target visual data model through a data conversion algorithm according to the model matching result.
In the embodiment, after the model matching result is determined, the system management data is automatically converted into the visual data model through the data conversion algorithm according to the characteristics of the data, so that the visual modeling of the system management data is not needed, the workload of the visual modeling is greatly reduced, and the data visual efficiency is improved.
The data conversion algorithm may be (but is not limited to) an ISOMAP algorithm, a t-SEN algorithm, etc., and the target visual data model is a visual data model generated based on system management data.
It should be noted that the process of converting data into the visual data model may be as follows:
under the condition that a visual data model is determined, firstly, determining element starting coordinates and element end coordinates of the system management data in the visual data model according to attribute information of the system management data, for example, XY coordinates of four vertexes of each columnar element in the columnar data model or starting coordinates of each ring belt element in the annular data model, and the like, and then calling corresponding model elements, for example, columnar strips, ring strips, discount points and other elements, XY coordinate axes and other elements through a calling function, wherein the model elements are generally stored in a local element library so as to be convenient to call and not need to be additionally downloaded; calling the model elements to corresponding positions according to corresponding element initial coordinates, and combining and fixing the model elements through a combination function; then compressing the combined model elements through a compression algorithm, sending the compressed model elements to a visual canvas for model display, decompressing the model elements through a decompression function, and displaying the decompressed model elements on the canvas to realize the visual conversion process of the system management data; namely:
Determining model elements of the target visual data model and coordinate information of the model elements according to the attribute information; based on the coordinate information, calling the model elements to target positions through a preset calling function and combining and fixing the model elements to obtain the target visual data model; compressing the target visual data model through a preset compression function, and sending the compressed target visual data model to a target canvas; decompressing the compressed target visual data model through a preset decompression function, and displaying the decompressed target visual data model.
It should be noted that, in the prior art, only the relationship between the system management data and the visual data model is generally concerned, or only how to generate the visual data model through semantic recognition is concerned, and consideration calculation of the application environment is lacking.
For example, for enterprises, the quarter production capacity of the production department can be displayed by adopting a columnar data model or a broken line data model, and the administrative department can select an annular data model or a cake-shaped data model for data representation when performing data management; for government traffic departments, the broken line data model is adopted to represent traffic data in different time periods, and the annular data model is adopted to express the occurrence proportion of different types of traffic events, so that the self-adaptive selection of different application environments, different system management data and different visual data models is realized.
In addition, since the data of different application environments are different, the data corresponding to the same model are also different, for example, the heights (amplitudes) of each bar element of the bar graph are different, so that in the actual process of generating the visualized data model, the model elements need to be adjusted according to the content of the actual data, and the specific adjustment process comprises:
acquiring the model element and the system management data; determining coordinate information of the model element based on the system management data and the system management data; according to the coordinate information and the model element, carrying out adjustment processing on the model element to obtain a target model element, wherein the adjustment processing comprises adjustment of filling, shearing, moving and the like on the model element; and then, based on the coordinate information, calling the target model element to a target position through a preset calling function and combining and fixing the target model element to obtain the target visual data model.
In an alternative embodiment, said determining attribute information of said system management data based on said application context information comprises at least one of:
step S2021, determining object representation information of first data according to the application context information, where the system management data includes the first data, and the attribute information includes the object representation information;
step S2022, determining, according to the application context information, service tag information and service index information of service information corresponding to second data, where the system management data includes the second data, and the attribute information includes the service tag information and the service index information;
step S2023, determining a change frequency of third data in a first period according to the application context information, where the system management data includes the third data, and the attribute information includes the change frequency;
step S2024, determining, according to the application context information, data duty ratio information of fourth data in the system management data, where the system management data includes the fourth data, and the attribute information includes the data duty ratio information.
In this embodiment, the determination of the change frequency, the data duty ratio, the traffic index, and the object representation is to more accurately determine the data type of the system management data, so as to more accurately match the correlation model.
The first time period comprises any time period required to be monitored, the time period can be optionally set according to requirements and practical application environments, for example, the time period can be data of the number of vehicles within 5min in a traffic monitoring environment, the voltage change frequency of each device within 30min in a production environment, and the like; the first data, the second data, the third data and the fourth data may be the same data, may be four different data, may be three kinds of data, may be the same data, and may be specifically selected or adjusted according to the actual data attribute and the visual requirement of the user, and it may be understood that the first data, the second data, the third data and the fourth data may be one or more of the foregoing system management data, for example, data information such as network capacity, GPU/CPU power remaining, CMDB information, system window key indexes, performance meter information, server capacity, and the like.
The object representation information comprises (but is not limited to) information such as system health, CPU operation ratio, memory operation ratio, alarm condition, work order condition, system topology and the like, the service information comprises services executed by an application system, such as memory monitoring, fault alarm and the like, the corresponding service label information is a label corresponding to the service information, and the service index information comprises indexes when the application system executes related services, such as indexes for starting execution, indexes for stopping execution and the like.
In an optional embodiment, before the model matching the system management data with a preset visual data model based on the attribute information, the method further includes:
step S20301, acquiring historical system information, historical model information and historical system management data of the application system;
step S20302, determining a system model relationship based on the historical system information and the historical model information, wherein the system model relationship at least includes a model priority between the application system and the target visual data model; determining a data model relation based on the historical model information and the historical system management data, wherein the data model relation comprises an adaptation relation between the target visual data model and the system management data;
Step S20303, determining the historical data model according to the system model relationship and the data model relationship, so as to determine the preset visualized data model according to the historical data model.
In this embodiment, the system model relationship is determined to determine an optimal visualized data model according to the use environment of the application system, and the data model relationship is determined to select an optimal visualized data model according to the type of system management data, so that the visualized data model with the best visual effect can be adapted to different types of data under different use environments.
The system model relation may be a model type and a model priority in a certain use environment, where the model priority may be represented by a weighted formula 1: s=a×q+p, where S is a priority score of a certain visualized data model, a is a system coefficient, that is, in a current use environment, q is a history score of a certain visualized data model, the history score is a score of a user on a data intuitiveness degree of the visualized data model, and P is an adaptation level of the visualized data model in the current use environment obtained through a big data algorithm; correspondingly, the data model relationship may be, but is not limited to, an adaptation relationship of a certain data type to a related model.
In an alternative embodiment, after said determining attribute information of said system management data according to said application context information, said method further comprises:
step S2025, obtaining user instruction information, where the user instruction information is used to indicate that the fifth data corresponds to a first visual data model, the preset visual data model includes the first visual data model, and the system management data includes the fifth data;
step S2026, converting the fifth data into the first visual data model by the data conversion algorithm based on the user instruction information.
In this embodiment, besides the system automatically matching the visual data model according to the historical data, a specific visual data model can be adapted to the system management data according to the user instruction, so as to adapt to different user requirements, and it can be understood that the fifth data is any data in the system management data, namely, the network capacity, the GPU/CPU computing power remaining, the CMDB information, the system window key index, the performance meter information, the server capacity and other data information.
According to another embodiment of the present invention, as shown in fig. 3, there is provided a system management data visualization apparatus including:
A base data layer 31, configured to obtain system information of an application system and system management data of the application system, where the system information includes application background information of the application system;
a data processing layer 32, configured to determine attribute information of the system management data according to the application context information, where the attribute information includes a type of the system management data;
an application scene layer 33, configured to perform model matching on the system management data and a preset visual data model based on the attribute information, where the preset visual data model is determined based on a historical data model; and according to the model matching result, the system management data is converted into a target visual data model through a data conversion algorithm.
In an alternative embodiment, the data processing layer 32 includes:
the authority management module is used for performing authority management processing on the user authority data and the role authority data of the application system;
the basic information management module is used for performing management processing on object portrait information of first data and service tag information of service information corresponding to second data, wherein the system management data comprises the first data and the second data, the attribute information further comprises the object portrait information and the service tag information, and the management processing comprises at least any processing action of storing, calculating, displaying and transmitting the object portrait information and/or the service tag information.
In an alternative embodiment, the data processing layer 32 of the system management data visualization system further comprises:
and the index management module is used for carrying out the management processing on the business index information of the business information corresponding to the second data, and the attribute information also comprises the business index information.
In an alternative embodiment, the data processing layer 32 of the system management data visualization system further comprises:
the first language library is used for carrying out first language data processing on first attribute data of the system management data, wherein the system management data comprises the first attribute data;
the second language library is used for carrying out second language data processing on second attribute data, and the system management data comprises the second attribute data;
and the third language library is used for carrying out second language data processing on third attribute data, and the system management data comprises the third attribute data.
In this embodiment, the first language library includes a MySQL language library, the first attribute data includes static data, and correspondingly, the first language data processing includes transmission identification of the static data based on the MySQL language library; the second language library comprises an influxDB language library, the second attribute data comprises performance data, and the corresponding second language data processing comprises transmission identification of the performance data based on the influxDB language library; the third language library comprises an elastic search language library, the third attribute data comprises system alarm data, and the corresponding three-language data processing comprises transmission identification of the system alarm data based on the elastic search language library; the data transmission identification is carried out on specific data through a specific language library, so that the data processing efficiency can be accelerated, and the visual processing efficiency of different data is further improved; it should be noted that the data types of the first data, the second data, the third data, the fourth data, and the fifth data may include any one or more of the foregoing attribute data.
Specific limitations regarding the system management data visualization apparatus may be found in the above limitations regarding the system management data visualization method, and will not be described herein. The respective modules in the above system management data visualization apparatus may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, where the computer device provided in the embodiment of the present application may be a server or a client: fig. 4 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Processor 1401, memory 1402, bus 1405, interface 1404, processor 1401 being connected to memory 1402, interface 1404, bus 1405 being connected to processor 1401, memory 1402 and interface 1404, respectively, interface 1404 being for receiving or transmitting data, processor 1401 being a single-core or multi-core central processing unit, or being a specific integrated circuit, or being one or more integrated circuits configured to implement embodiments of the application. The memory 1402 may be a random access memory (Random Access Memory, RAM) or a non-volatile memory (NVM), such as at least one hard disk memory. Memory 1402 is used to store computer-executable instructions. Specifically, program 1403 may be included in the computer-executable instructions.
In this embodiment, when the processor 1401 invokes the program 1403, the management server in fig. 4 may perform a system management data visualization method operation, which is not described herein.
It should be appreciated that the processor provided by the above embodiment of the present application may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application-specific integrated circuits (ASIC), off-the-shelf programmable gate arrays (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It should also be understood that the number of processors in the computer device in the above embodiment of the present application may be one or more, and may be adjusted according to the actual application scenario, which is merely illustrative and not limiting. The number of the memories in the embodiment of the present application may be one or more, and may be adjusted according to the actual application scenario, which is only illustrative and not limiting.
It should be further noted that, when the computer device includes a processor (or a processing unit) and a memory, the processor in the present application may be integrated with the memory, or the processor and the memory may be connected through an interface, which may be adjusted according to an actual application scenario, and is not limited.
The present application provides a chip system comprising a processor for supporting a computer device (client or server) to implement the functions of the controller involved in the above method, e.g. to process data and/or information involved in the above method. In one possible design, the chip system further includes memory to hold the necessary program instructions and data. The chip system can be composed of chips, and can also comprise chips and other discrete devices.
In another possible design, when the chip system is a chip in a user equipment or an access network or the like, the chip comprises: the processing unit may be, for example, a processor, and the communication unit may be, for example, an input/output interface, pins or circuitry, etc. The processing unit may execute the computer-executable instructions stored in the storage unit to cause the chip within the client or the management server or the like to perform the steps S201-S204. Alternatively, the storage unit is an on-chip storage unit, such as a register, a cache, or the like, and the storage unit may also be an off-chip storage unit located in a client or a management server, such as a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a random access Memory (Random Access Memory, RAM), or the like.
The embodiment of the application also provides a computer readable storage medium, on which a computer program is stored, which when executed by a computer, implements the method flow executed by the controller of the client or the management server in any of the method embodiments. Correspondingly, the computer may be the above-mentioned computer device (client or server).
It should be appreciated that the controller or processor referred to in the above embodiments of the present application may be a central processing unit, CPU, but may also be a combination of one or more of other general purpose processors, digital signal processors, DSPs, application specific integrated circuits, ASICs, off-the-shelf programmable gate arrays, FPGAs, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It should also be understood that the number of processors or controllers in the computer device (client or server) or the chip system and the like in the above embodiment of the present application may be one or more, and may be adjusted according to the actual application scenario, which is merely illustrative and not limiting. The number of the memories in the embodiment of the present application may be one or more, and may be adjusted according to the actual application scenario, which is only illustrative and not limiting.
It should also be understood that the memory or readable storage medium mentioned in the computer device (client or server) or the like in the above embodiments in the embodiments of the present application may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory ROM, a Programmable ROM (PROM), an Erasable Programmable ROM (EPROM), an Electrically Erasable Programmable EPROM (EEPROM), or a flash memory. The volatile memory may be a random access memory RAM, which acts as an external cache. By way of example, and not limitation, many forms of RAM are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (Double Data Rate SDRAM), enhanced SDRAM (ESDRAM), synchronous DRAM (SLDRAM), and Direct memory bus RAM (DR RAM).
Those of ordinary skill in the art will appreciate that steps performed by a computer device (client or server) or processor in whole or in part to implement the above described embodiments may be implemented by hardware or program instructions. The program may be stored in a computer readable storage medium, which may be a read-only memory, a random access memory, or the like. Specifically, for example: the processing unit or processor may be a central processing unit, a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
When implemented in software, the method steps described in the above embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions in accordance with embodiments of the present application are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.) means from one website, computer, server, or data center. Computer readable storage media can be any available media that can be accessed by a computer or data storage devices, such as servers, data centers, etc., that contain an integration of one or more available media. Usable media may be magnetic media (e.g., floppy disks, hard disks, magnetic tape), optical media (e.g., DVD), or semiconductor media, among others.
The terms first, second and the like in the description and in the claims of the application and in the drawings are used for distinguishing
Similar objects are not necessarily for describing a particular order or precedence. It is to be understood that the terms so used are interchangeable under appropriate circumstances and are merely illustrative of the manner in which embodiments of the application have been described in connection with the description of the objects having the same attributes. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of elements is not necessarily limited to those elements, but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The terminology used in the embodiments of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this embodiment of the application, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that in the description of the present application, "/" means that the associated objects are in an "or" relationship, unless otherwise indicated, e.g., A/B may represent A or B; the "and/or" in the present application is merely an association relationship describing the association object, and indicates that three relationships may exist, for example, a and/or B may indicate: there are three cases, a alone, a and B together, and B alone, wherein a, B may be singular or plural.
The word "if" or "if" as used herein may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to detection", depending on the context. Similarly, the phrase "if determined" or "if detected (stated condition or event)" may be interpreted as "when determined" or "in response to determination" or "when detected (stated condition or event)" or "in response to detection (stated condition or event), depending on the context.
The above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.

Claims (10)

1. A system management data visualization system, comprising:
the system comprises a basic data layer, a data processing layer and a data processing layer, wherein the basic data layer is used for acquiring system information of an application system and system management data of the application system, and the system information comprises application background information of the application system;
The data processing layer is used for determining attribute information of the system management data according to the application background information, wherein the attribute information comprises the type of the system management data;
the application scene layer is used for carrying out model matching on the system management data and a preset visual data model based on the attribute information; and according to the model matching result, the system management data is represented by a target visual data model through a data conversion algorithm.
2. The system management data visualization system of claim 1, wherein the data processing layer comprises:
the authority management module is used for performing authority management processing on the user authority data and the role authority data of the application system;
the basic information management module is used for performing management processing on object portrait information of first data and service tag information of service information corresponding to second data, wherein the system management data comprises the first data and the second data, the attribute information further comprises the object portrait information and the service tag information, and the management processing comprises at least any processing action of storing, calculating, displaying and transmitting the object portrait information and/or the service tag information.
3. The system management data visualization system of claim 2, wherein the data processing layer further comprises:
and the index management module is used for carrying out the management processing on the business index information of the business information corresponding to the second data, and the attribute information also comprises the business index information.
4. The system management data visualization system of claim 1, further comprising:
the first language library is used for carrying out first language data processing on the first attribute data of the system management data;
the second language library is used for carrying out second language data processing on second attribute data of the system management data;
and the third language library is used for carrying out third language data processing on the third attribute data of the system management data.
5. A system management data visualization method, comprising:
acquiring system information of an application system and system management data of the application system, wherein the system information comprises application background information of the application system;
determining attribute information of the system management data according to the application background information, wherein the attribute information comprises the type of the system management data;
Based on the attribute information, performing model matching on the system management data and a preset visual data model;
and according to the model matching result, the system management data is represented by a target visual data model through a data conversion algorithm.
6. The method of claim 5, wherein determining attribute information of the system management data based on the application context information comprises at least one of:
determining object portrait information of first data according to the application background information, wherein the system management data comprises the first data, and the attribute information comprises the object portrait information;
determining service label information and service index information of service information corresponding to second data according to the application background information, wherein the system management data comprises the second data, and the attribute information comprises the service label information and the service index information;
determining a change frequency of third data in a first time period according to the application background information, wherein the system management data comprises the third data, and the attribute information comprises the change frequency;
And determining data duty ratio information of fourth data in the system management data according to the application background information, wherein the system management data comprises the fourth data, and the attribute information comprises the data duty ratio information.
7. The method of claim 5, wherein prior to said model matching the system management data with a pre-set visual data model based on the attribute information, the method further comprises:
acquiring historical system information, historical model information and historical system management data of the application system;
determining a system model relation based on the historical system information and the historical model information, wherein the system model relation at least comprises model priorities of different visualized data models in a single application system; determining a data model relation based on the historical model information and the historical system management data, wherein the data model relation comprises an adaptation relation between the visual data model and the system management data;
and determining a historical data model according to the system model relation and the data model relation so as to determine the preset visual data model according to the historical data model.
8. The method according to claim 5, wherein after said determining attribute information of said system management data based on said application context information, said method further comprises:
obtaining user instruction information, wherein the user instruction information is used for indicating that fifth data corresponds to a first visual data model, the preset visual data model comprises the first visual data model, and the system management data comprises the fifth data;
and based on the user instruction information, representing the fifth data in the first visual data model through the data conversion algorithm.
9. The method of claim 5, wherein representing the system management data in a target visual data model by a data transformation algorithm based on the model matching result comprises:
obtaining model elements of the target visual data model;
determining coordinate information of the model element based on the system management data;
according to the coordinate information and the model elements, carrying out adjustment processing on the model elements through the data conversion algorithm to obtain target model elements, wherein the adjustment processing comprises filling and shearing the model elements;
And calling the target model element to a target position through a preset calling function based on the coordinate information, and combining and fixing the target model element to obtain the target visual data model.
10. A computer device comprising a memory and a processor coupled to the memory, wherein the memory has stored therein at least one program instruction or code that is loaded and executed by the processor to cause the computer device to implement the system management data visualization method of any of claims 5-9.
CN202310815562.0A 2023-07-04 2023-07-04 System management data visualization system and method, computer device and storage medium Pending CN116755981A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310815562.0A CN116755981A (en) 2023-07-04 2023-07-04 System management data visualization system and method, computer device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310815562.0A CN116755981A (en) 2023-07-04 2023-07-04 System management data visualization system and method, computer device and storage medium

Publications (1)

Publication Number Publication Date
CN116755981A true CN116755981A (en) 2023-09-15

Family

ID=87955110

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310815562.0A Pending CN116755981A (en) 2023-07-04 2023-07-04 System management data visualization system and method, computer device and storage medium

Country Status (1)

Country Link
CN (1) CN116755981A (en)

Similar Documents

Publication Publication Date Title
CN113781133B (en) Order data processing method and device
CN111898247B (en) Landslide displacement prediction method, landslide displacement prediction equipment and storage medium
CN115860428A (en) Method for automatically ordering materials, device, equipment, medium and product thereof
CN111143408B (en) Event processing method and device based on business rule
CN115983759A (en) Method and device for predicting demand quantity of goods, electronic equipment and storage medium
CN116755981A (en) System management data visualization system and method, computer device and storage medium
CN118586682A (en) Production management method, system, equipment, storage medium and product
CN115438812A (en) Life-saving management method and device for power transmission equipment, computer equipment and storage medium
CN116450723A (en) Data extraction method, device, computer equipment and storage medium
CN111767290A (en) Method and apparatus for updating user portraits
CN116523446A (en) Method, device, equipment and computer readable medium for transmitting commodity circulation quantity information
CN120234154B (en) Method, device and storage medium for managing power leasing
CN114510521B (en) Data display method and device based on three-dimensional model and computer equipment
CN114154040B (en) Construction method and device of remote sensing reference data set
TWI700596B (en) Information integrating system and information integrating method
WO2023155425A1 (en) Goods transfer method and apparatus, electronic device, and computer-readable medium
CN116521546A (en) Interface performance adjustment method, device, computer equipment and storage medium
CN117829897A (en) Data prediction method, device, computer equipment and storage medium
CN117395309A (en) Data reporting method, device, computer equipment and storage medium
CN117077917A (en) Personnel competency assessment methods, devices and computer equipment based on low-code platform
CN114282674A (en) Employee state prediction method and device, electronic equipment and computer readable medium
CN118642915A (en) Operation and maintenance data processing method, device and equipment applied to multi-service cluster
CN116611936A (en) Data analysis method, device, computer equipment and storage medium
CN117933699A (en) Task analysis method, device, computer equipment and storage medium
CN117827799A (en) A method, device, computer equipment and storage medium for establishing a database

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