[go: up one dir, main page]

CN116405399A - Topological relation diagram generation method and device, electronic equipment and storage medium - Google Patents

Topological relation diagram generation method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN116405399A
CN116405399A CN202310345437.8A CN202310345437A CN116405399A CN 116405399 A CN116405399 A CN 116405399A CN 202310345437 A CN202310345437 A CN 202310345437A CN 116405399 A CN116405399 A CN 116405399A
Authority
CN
China
Prior art keywords
service
service component
information
target
component
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
CN202310345437.8A
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 Securities Co Ltd
Original Assignee
China Securities 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 Securities Co Ltd filed Critical China Securities Co Ltd
Priority to CN202310345437.8A priority Critical patent/CN116405399A/en
Publication of CN116405399A publication Critical patent/CN116405399A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the application provides a topological relation diagram generation method, a topological relation diagram generation device, electronic equipment and a storage medium, and relates to the technical field of intelligent operation and maintenance. The specific implementation scheme is as follows: acquiring IP information of target equipment corresponding to each service component of a target service system; for each service component, acquiring IP information of associated equipment corresponding to the service component from equipment configuration information for recording the IP information of the associated equipment corresponding to the service component; based on the acquired IP information of the target equipment and the IP information of the associated equipment, analyzing whether the association relation related to service communication exists between every two service components according to a preset analysis mode to obtain an analysis result; and generating a service component topological relation diagram of the target service system based on the analysis result by taking each service component as a node. Therefore, by the scheme, the accurate topological relation diagram of the service components can be automatically generated.

Description

Topological relation diagram generation method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of intelligent operation and maintenance technologies, and in particular, to a topology relationship graph generating method, device, electronic device, and storage medium.
Background
With the continued development of computer networks, both network scale and architecture are continually being complicated, which also results in more difficult management of business components in everyday operations and maintenance work. The service components are deployed on the equipment and can realize service functions and application programs. To help staff better manage business components, there is often a need to generate a topological graph of business components.
In the prior art, a generating mode of a topological relation diagram of a service component is generally manual drawing. The method is drawn based on the understanding of the connection relation between the service components by operation and maintenance personnel, so that the method is high in subjectivity, the connection relation of the service components in the drawn service component topological network diagram may have large deviation from the connection relation of the actual service components, and the accuracy and authority of the service component topological network diagram made by manual drawing cannot be better ensured.
Therefore, a topology map generation method is needed to automatically generate an accurate business component topology map.
Disclosure of Invention
The embodiment of the application aims to provide a topological relation diagram generation method, a device, electronic equipment and a storage medium, so as to automatically generate an accurate business component topological relation diagram. The specific technical scheme is as follows:
In a first aspect, an embodiment of the present application provides a topology relationship graph generating method, which is applied to an electronic device, where the method includes:
acquiring IP information of target equipment corresponding to each service component of a target service system; the target equipment corresponding to each service component is equipment provided with the service component in the target service system;
for each service component, acquiring IP information of associated equipment corresponding to the service component from equipment configuration information for recording the IP information of the associated equipment corresponding to the service component; the related equipment corresponding to the service component is equipment which is obtained by monitoring and has a service communication relation with the service component in the running process of the target service system;
based on the acquired IP information of the target equipment and the IP information of the associated equipment, analyzing whether the association relation related to service communication exists between every two service components according to a preset analysis mode to obtain an analysis result; wherein the predetermined analysis mode includes: for each two service components, if the IP information of the target equipment corresponding to any one of the two service components is the same as the IP information of any associated equipment corresponding to the other service component, and the IP information of any associated equipment corresponding to the any one service component is the same as the IP information of the target equipment corresponding to the other service component, judging that an association relationship exists between the two service components;
And generating a service component topological relation diagram of the target service system based on the analysis result by taking each service component as a node.
Optionally, the generating, based on the analysis result, a service component topology relationship diagram of the target service system with each service component as a node includes:
each service component is taken as a node, and an initial service component topological relation diagram is constructed based on the analysis result; the positions of the nodes representing the service components in the initial topological relation diagram have randomness;
and based on a preset topological graph layout algorithm, the positions of all nodes in the initial service component topological relation graph are laid out, and the service component topological relation graph of the target service system is obtained.
Optionally, the obtaining the IP information of the target device corresponding to each service component of the target service system includes:
acquiring deployment relation information between a service component and equipment of the target service system;
and determining the IP information of the target equipment corresponding to each service component by using the deployment relation information.
Optionally, after the step of generating the service component topology relationship diagram of the target service system based on the analysis result by using each service component as a node, the method further includes:
Detecting whether data interaction exists between service components represented by nodes with connection relations in a service component topological relation diagram of the target service system by using actual data interaction information between each service component;
outputting a specified prompt message if no data interaction exists between service components represented by the nodes with the connection relationship is detected, or executing a step of returning to each service component to acquire the IP information of the associated device corresponding to the service component from the device configuration information for recording the IP information of the associated device corresponding to the service component;
wherein, the specified prompt message is used for prompting: and no data interaction exists between the service components represented by the nodes with the connection relationship.
Optionally, after the step of generating the service component topology relationship diagram of the target service system based on the analysis result by using each service component as a node, the method further includes:
detecting whether the running state of each service component is abnormal;
when any service component running state abnormality is detected, outputting a message for representing that any service component running state abnormality occurs to the service component with an association relation with the service component running state abnormality according to the connection relation of the nodes in the service component topological relation diagram of the target service system.
In a second aspect, an embodiment of the present application provides a topology map generating apparatus, which is applied to an electronic device, where the apparatus includes:
the first acquisition module is used for acquiring IP information of target equipment corresponding to each service component of the target service system; the target equipment corresponding to each service component is equipment provided with the service component in the target service system;
the second acquisition module is used for acquiring the IP information of the associated equipment corresponding to the service component from the equipment configuration information for recording the IP information of the associated equipment corresponding to the service component for each service component; the related equipment corresponding to the service component is equipment which is obtained by monitoring and has a service communication relation with the service component in the running process of the target service system;
the analysis module is used for analyzing whether each two service components have an association relation related to service communication according to a preset analysis mode based on the acquired IP information of the target equipment and the IP information of the associated equipment to obtain an analysis result; wherein the predetermined analysis mode includes: for each two service components, if the IP information of the target equipment corresponding to any one of the two service components is the same as the IP information of any associated equipment corresponding to the other service component, and the IP information of any associated equipment corresponding to the any one service component is the same as the IP information of the target equipment corresponding to the other service component, judging that an association relationship exists between the two service components;
And the generating module is used for generating a service component topological relation diagram of the target service system based on the analysis result by taking each service component as a node.
Optionally, the generating module includes:
the construction unit is used for constructing an initial service component topological relation diagram by taking each service component as a node based on the analysis result; the positions of the nodes representing the service components in the initial topological relation diagram have randomness;
and the layout unit is used for carrying out layout on the positions of all nodes in the initial service component topological relation diagram based on a preset topological diagram layout algorithm to obtain the service component topological relation diagram of the target service system.
Optionally, the first obtaining module includes:
an obtaining unit, configured to obtain deployment relationship information about a service component and a device of the target service system;
and the determining unit is used for determining the IP information of the target equipment corresponding to each service component by utilizing the deployment relation information.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;
A memory for storing a computer program;
and the processor is used for realizing any one of the topological relation diagram generation methods when executing the programs stored in the memory.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium having a computer program stored therein, where the computer program when executed by a processor implements any of the above-described topology map generation methods.
The beneficial effects of the embodiment of the application are that:
according to the topology relation graph generation method provided by the embodiment of the application, by acquiring the IP information of the target equipment corresponding to each service component of the target service system, for each service component, acquiring the IP information of the associated equipment corresponding to the service component from the equipment configuration information for recording the IP information of the associated equipment corresponding to the service component, analyzing whether the association relation of service communication exists between every two service components according to a preset analysis mode, obtaining an analysis result, taking each service component as a node, and generating the service component topology relation graph of the target service system based on the analysis result.
Therefore, the method analyzes whether the association relation related to the service communication exists between every two service components based on the IP information of the target equipment corresponding to each service component and the IP information of the association equipment corresponding to each service component, and can ensure that whether the association relation related to the service communication exists between the service components can be accurately identified. Thus, an accurate service component topological relation diagram is constructed based on the analyzed accurate result of the association relation about service communication.
Of course, not all of the above-described advantages need be achieved simultaneously in practicing any one of the products or methods of the present application.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following description will briefly introduce the drawings that are required to be used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are only some embodiments of the present application, and other embodiments may also be obtained according to these drawings to those skilled in the art.
FIG. 1 is a schematic flow chart of a topology relation diagram generating method provided in an embodiment of the present application;
fig. 2 is a topological relation diagram of a service component provided in an embodiment of the present application;
FIG. 3 is a flowchart of another topology graph generation method according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a topology map generating apparatus according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. Based on the embodiments herein, a person of ordinary skill in the art would be able to obtain all other embodiments based on the disclosure herein, which are within the scope of the disclosure herein.
In order to automatically generate an accurate service component topological relation diagram, the embodiment of the application provides a topological relation diagram generation method, device, electronic equipment and storage medium.
The following first describes a topology relation graph generating method provided in the embodiments of the present application. The topological relation diagram generation method provided by the embodiment of the application is applied to electronic equipment. In a specific application, the electronic device may be a terminal device, a server, etc., and the terminal device may be a tablet computer, a desktop computer, etc.; the present application is not limited thereto.
The topology relation graph generating method provided by the embodiment of the application may include:
acquiring IP information of target equipment corresponding to each service component of a target service system; the target equipment corresponding to each service component is equipment provided with the service component in the target service system;
for each service component, acquiring IP information of associated equipment corresponding to the service component from equipment configuration information for recording the IP information of the associated equipment corresponding to the service component; the related equipment corresponding to the service component is equipment which is obtained by monitoring and has a service communication relation with the service component in the running process of the target service system;
based on the acquired IP information of the target equipment and the IP information of the associated equipment, analyzing whether the association relation related to service communication exists between every two service components according to a preset analysis mode to obtain an analysis result; wherein the predetermined analysis mode includes: for each two service components, if the IP information of the target equipment corresponding to any one of the two service components is the same as the IP information of any associated equipment corresponding to the other service component, and the IP information of any associated equipment corresponding to the any one service component is the same as the IP information of the target equipment corresponding to the other service component, judging that an association relationship exists between the two service components;
And generating a service component topological relation diagram of the target service system based on the analysis result by taking each service component as a node.
Therefore, the method analyzes whether the association relation related to the service communication exists between every two service components based on the IP information of the target equipment corresponding to each service component and the IP information of the association equipment corresponding to each service component, and can ensure that whether the association relation related to the service communication exists between the service components can be accurately identified. Thus, an accurate service component topological relation diagram is constructed based on the analyzed accurate result of the association relation about service communication.
In addition, the topology relation diagram generation method automatically generates the topology relation diagram of the service assembly, so that the manual participation degree is reduced, and the manual operation cost is reduced.
The following describes a topology relation graph generating method provided by the embodiment of the application with reference to the accompanying drawings.
As shown in fig. 1, the topology map generation method may include the steps of:
s101, acquiring IP information of target equipment corresponding to each service component of a target service system; the target equipment corresponding to each service component is equipment provided with the service component in the target service system;
In order to realize the functions of the target service systems, a plurality of service components and devices are correspondingly arranged under each target service system, wherein the service components are deployed on the devices, and can realize the service functions and application programs. Illustratively, a business component, namely a trading middleware, exists in the stock report system, and is deployed on a dealer database server, and is used for receiving client commission information and implementing format conversion of the commission information. The service components and the devices have a dense and inseparable relationship, and for each device, the corresponding service components are required to drive the devices to realize corresponding service functions, and the service components can only work after the corresponding devices are deployed, so that each service component and the device under the service system have a strict corresponding relationship.
There may be various implementation manners for obtaining the IP information of the target device corresponding to each service component of the target service system.
In an implementation manner, the obtaining the IP information of the target device corresponding to each service component of the target service system includes steps A1-A2;
a1, acquiring deployment relation information between a service component and equipment of the target service system;
Because each service component and the equipment in the target service system have strict corresponding relation, the deployment relation between the service component and the equipment can be predetermined, and a worker can store data, so that the deployment relation between the service component and the equipment can be directly acquired. Specifically, CMDB (Configuration Management Database), i.e., a configuration management database, may be used to obtain the deployment relationship between the business components and the devices. The CMDB is a logic database, and is used for storing and managing various configuration information of service components in the service system, such as deployment relation between the service components and devices, IP information of the devices, etc., and the data in the CMDB may be pre-stored, or may be updated in real time by monitoring the information obtained when the service system runs in real time. Deployment relationship information between business components and devices may also be stored in other databases or files and is not limited to use with CMDB storage.
A2, determining IP information of the target equipment corresponding to each service component by utilizing the deployment relation information;
the method comprises the steps of determining IP information of target equipment corresponding to each service component, acquiring the IP information of the target equipment corresponding to each service component according to the IP information of the equipment deployed with the service component, and determining the IP information of the target equipment corresponding to each service component by directly acquiring the IP information of the target equipment after acquiring the deployment relation between the service component and the target equipment because the IP information of the equipment is used as basic information of the equipment. Illustratively, the CMDB stores the IP information of the devices of the service system, and after determining the deployment relationship between the service components and the devices, the CMDB is used to obtain the IP information of the devices for each target device deploying the service components. The method for acquiring the IP information of the target equipment is not limited.
In one implementation, the database storing the data related to the target service system may not store the deployment relationship information between the service component and the device, but the configuration information of the service component is recorded with the IP information of the device where the service component is deployed, for example, the CMDB may store the IP information of the device where the service component is deployed, and the IP information of the device where the service component is deployed may be stored in other databases or files, not limited to the use of the CMDB. Therefore, the configuration information of each service component can be acquired, and the IP information of the target device corresponding to each service component can be directly obtained through analysis.
The two embodiments described above are determining manners of IP information of two different target devices in a scenario where data stored in configuration information of a service component is different, and it can be known that, when data stored in configuration information of a service component is different, there are various manners of acquiring IP information of a target device using data stored in configuration information of a service component, and data for determining IP information of a target device is not limited to be stored in a CMDB, so the method of acquiring IP information of a target device is not limited in this application.
The method for acquiring the deployment relation information between the service component and the device is not limited to this, and the application is not limited to this.
S102, for each service component, acquiring IP information of associated equipment corresponding to the service component from equipment configuration information for recording the IP information of the associated equipment corresponding to the service component; the related equipment corresponding to the service component is equipment which is obtained by monitoring and has a service communication relation with the service component in the running process of the target service system;
each service component has respective equipment configuration information, the equipment configuration information records communication related information of the service component, for example, IP information of equipment communicating with the service component can be recorded, and data in the equipment configuration information is obtained by monitoring and updating real-time running state of a service system. Since the storage files of different types of data related to the service component are fixed after the service component is installed on the device, the device configuration information is also stored in the corresponding fixed file, so that the automation agent can be used for extracting the file in which the device configuration information is located and analyzing the device IP information related to the device configuration information, wherein the IP information of the device related to the device configuration information is the IP information of the device deployed by the service component communicating with the service component. Therefore, the method can obtain the IP information of the associated equipment corresponding to the service component corresponding to the equipment configuration information. The automation agent is software which can be installed on each device, and can extract and analyze files of service components deployed on the device.
S103, analyzing whether each two service components have an association relation related to service communication according to a preset analysis mode based on the acquired IP information of the target equipment and the IP information of the associated equipment, and obtaining an analysis result; wherein the predetermined analysis mode includes: for each two service components, if the IP information of the target equipment corresponding to any one of the two service components is the same as the IP information of any associated equipment corresponding to the other service component, and the IP information of any associated equipment corresponding to the any one service component is the same as the IP information of the target equipment corresponding to the other service component, judging that an association relationship exists between the two service components;
the specific determination mode of the association relation of the two business components about business communication is as follows: if two service components are in communication, the two service components are considered to have an association relation related to service communication, and if the two service components do not have a communication relation, i.e. do not communicate, the two service components are considered to have no association relation related to service communication.
Because a plurality of service components can be deployed on one device, and the device configuration information of the service components only records the IP information of the device deployed by the service components communicating with the service components, only the communication relationship between the service components and the device communicating with the service components can be obtained by only using the device configuration information obtained by parsing, and the specific communication relationship between the service components cannot be obtained. Therefore, the predetermined analysis mode is set based on the acquired IP information of the target device and the IP information of the associated device, so that whether the association relation related to service communication exists between every two service components can be analyzed.
The specific content of the predetermined analysis mode is shown in the above, and the main idea is that the two business components with association relationship are arranged, wherein the IP information of the equipment corresponding to one business component is necessarily recorded in the equipment configuration information corresponding to the other business component, so that for any two business components, as long as the two business components simultaneously meet the IP information of the target equipment corresponding to one business component in the two business components, the association relationship can be judged as long as the IP information of any associated equipment corresponding to the other business component is the same as the IP information of any associated equipment corresponding to the other business component. For example, two service components a and B are disposed on the device 1, two service components C and D are disposed on the device 2, where the service component a and the service component C have an association relationship related to service communication, so that the devices 1 and 2 must have a communication relationship, the device 2 is an association device of the service component a, the device 1 is an association device of the service component C, the device configuration information of the service component a has IP information of the device 2, the device configuration information of the service component C has IP information of the device 1, it can be determined that the service component a and the service component C are service components having an association relationship, and the device configuration information of the service component B has no IP information of the device 2, and the device configuration information of the service component D has no IP information of the device 1, so that the service components C and D have no association relationship with the service component B, and the service components a and B have no association relationship with the service component D, respectively.
S104, taking each service component as a node, and generating a service component topological relation diagram of the target service system based on the analysis result.
Knowing the association relation of each service component, each service component can be used as a node to generate a service component topological relation diagram of the target service system based on the association relation of each service component. As shown in fig. 2, a topology relationship diagram of a service component is generated, for each node, the text of the dark part represents the name of the service component, the number of the light part represents the IP information of the associated device corresponding to the service component, and multiple service components deployed on the same device are used as nodes. The business components in fig. 2 include: core KCBP (Kingdom Core Business Platform-forensic core service platform, KCBP is an intermediate layer between business applications and operating systems), core KCXP (Kingdom Communication Exchange Platform-forensic communication exchange platform, KCXP is a message middleware for transmitting data from one application to another application), off-site backup database, RUN database, co-city backup database, HIS database, local backup database, core KCBP (read-write separation), core KCXP (read-write separation), newspaper disc KCBP, newspaper disc KCXP,7 x 24 hours database, institutional integrated gateway, OIW newspaper disc database and STG (Stage-data buffer layer). Fig. 2 is merely an exemplary node content of each node in the topology graph, and is not intended to limit the implementation function of each service component. And the arrow direction in fig. 2 has no special meaning, only for representing that there is an association relationship.
In one implementation, the positions of the nodes can be randomly distributed on a canvas for drawing the service component topological relation diagram, and the service component topological relation diagram is obtained by directly connecting the nodes with the association relations according to the association relations of the service components.
In one implementation manner, each service component is taken as a node, and a service component topological relation diagram of the target service system is generated based on the analysis result, wherein the method comprises the steps of B1-B2;
b1, constructing an initial service component topological relation diagram by taking each service component as a node and based on the analysis result; the positions of the nodes representing the service components in the initial topological relation diagram have randomness;
because the positions of the nodes representing the service components in the initial topological relation diagram have randomness, the layout of the nodes in the initial topological relation diagram is disordered, so that the nodes in the initial topological relation diagram need to be rearranged to be more attractive.
And B2, based on a preset topological graph layout algorithm, laying out the positions of all nodes in the initial service component topological relation graph to obtain the service component topological relation graph of the target service system.
In an alternative implementation manner, the topology map layout algorithm may be an FR (a map layout algorithm proposed by Fruchterman-reingld, by Fruchterman and reingld) algorithm, where the FR algorithm is an algorithm based on particle physics theory, and the principle of the FR algorithm is to simulate nodes in the map into atoms, calculate a positional relationship between the nodes by simulating an interatomic force field, calculate a velocity and an acceleration of the nodes by considering interaction of interatomic attraction and repulsion, calculate a displacement of the nodes by using the velocity and the acceleration of the nodes, and adjust positions of the nodes according to the calculated displacement result, and iteratively adjust the positions of the nodes by repeating the above steps until the interatomic force reaches dynamic balance.
When the topology map layout algorithm is used for layout, the initial position information of each node is needed, so that in one implementation, the current coordinate position of each node can be used; in another implementation, each node may be assigned randomly, and the coordinate locations obtained by the random assignment are used. It can be appreciated that whatever the initial coordinates are used, the topology of the business component is more aesthetically pleasing after the topology is re-laid out using the topology layout algorithm.
The following equation 1 is a calculation mode of attractive force and repulsive force of the node, and the equation is obtained by experiment, wherein f a Represents the attractive force, f r Represents repulsive force, d is distance between nodes, k is ideal distance between nodes, width represents width of topological graph, height represents length of topological graph, and NumOfver represents the number of nodes.
Equation 1:
Figure BDA0004159518240000101
(wherein->
Figure BDA0004159518240000102
C is a constant
The following formula 2 is a stress formula of a node, for any node in the topological graph, the stress of the node is equal to the sum of attractive force and repulsive force born by the node, when the stress F (V) of each node tends to 0, each node in the topological graph reaches an equilibrium state, and at the moment, a service component topological relation graph with attractive node layout can be obtained.
Equation 2: f (V) = Σf a (d)+∑f r (d)
In order to simplify the implementation difficulty of the FR algorithm, only attractive force exists between connected nodes, only repulsive force exists between unconnected nodes, and then all nodes in the topological graph are laid out in the calculation mode, so that stress of all the nodes reaches an equilibrium state.
And on the basis of using an FR algorithm to lay out nodes in an initial service component topological relation diagram, in order to accelerate the layout speed and relieve and prevent the nodes from vibrating for a long time, the displacement of each iteration of the nodes can be restrained by a cooling control function until the output of the cooling control function is 0 or the stress of each node reaches balance, wherein the cooling control function is a linear decreasing function about t.
The purpose of using the predetermined topology map Layout algorithm in the scheme of the application is to adjust the positions of the nodes in the initial service component topology map, so that the service component topology map is more attractive, therefore, the predetermined topology map Layout algorithm is not limited to the FR algorithm, for example, other algorithms such as Force-directed Layout can realize the Layout function, and the application does not limit the predetermined topology map Layout algorithm.
According to the scheme, through acquiring the IP information of the target equipment corresponding to each service component of the target service system, aiming at each service component, acquiring the IP information of the associated equipment corresponding to the service component from the equipment configuration information for recording the IP information of the associated equipment corresponding to the service component, analyzing whether the association relation related to service communication exists between every two service components according to a preset analysis mode based on the acquired IP information of the target equipment and the IP information of the associated equipment, obtaining an analysis result, taking each service component as a node, and generating a service component topology relation diagram of the target service system based on the analysis result.
Therefore, the method analyzes whether the association relation related to the service communication exists between every two service components based on the IP information of the target equipment corresponding to each service component and the IP information of the association equipment corresponding to each service component, and can ensure that whether the association relation related to the service communication exists between the service components can be accurately identified. Thus, an accurate service component topological relation diagram is constructed based on the analyzed accurate result of the association relation about service communication.
In addition, the topology relation diagram generation method automatically generates the topology relation diagram of the service assembly, so that the manual participation degree is reduced, and the manual operation cost is reduced. In addition, the topology map layout algorithm can be used for laying out the topology map of the service assembly, so that the topology map of the service assembly is tidier and more attractive.
In order to further optimize the accuracy of the generated service component topology map of the target service system, optionally, in another embodiment of the present application, after the step of generating the service component topology map of the target service system with each service component as a node based on the analysis result, the method may further include steps C1-C2,
c1, detecting whether data interaction exists between service components represented by nodes with connection relations in a service component topological relation diagram of the target service system by using actual data interaction information between each service component;
in one implementation, since the topological relation diagram is already generated, the connection relation between the components can be known according to the topological relation diagram, so that for any two nodes with the connection relation in the topological relation diagram, one node is controlled to send test information to the other node, and if the other node receives the test information, data interaction exists between service components represented by the nodes with the connection relation in the topological relation diagram of the service components of the target service system.
In one implementation, since the devices deployed by the service components have actual connection, the service components on the devices can only communicate, so for the devices deployed by the nodes representing the connection relationship in any two topological relationship diagrams, one device is controlled to send test information to the other device, and if the other device does not receive the test information, which indicates that the two devices do not have the connection relationship in practice, the service components deployed on the devices do not have the actual connection relationship.
C2, if no data interaction exists between the service components represented by the nodes with the connection relationship is detected, outputting specified prompt information, or executing a step of returning to each service component to acquire the IP information of the associated equipment corresponding to the service component from the equipment configuration information for recording the IP information of the associated equipment corresponding to the service component;
wherein, the specified prompt message is used for prompting: and no data interaction exists between the service components represented by the nodes with the connection relationship.
In one implementation, since the device configuration information may be updated in real time according to the operation of the service system, the topology map may be regenerated according to the updated data.
In another implementation, the connection relationship between nodes that are detected to have no connection relationship in practice, but have a connection relationship in the service component topology graph may be removed. Furthermore, when no data interaction exists between the service components represented by the nodes with the connection relations is detected, the specified prompt information can be output first, and a worker can judge whether the detected connection relations between the nodes which do not have the connection relations actually but have the connection relations in the service component topological relation diagram are removed.
Because the service component topology relation diagram is generated by using the IP information of the service component deployment equipment, acquiring the IP information of the associated equipment corresponding to the service component according to the equipment configuration information of the service component, and analyzing whether the service components have the association relation related to service communication according to a preset analysis mode, the actual connection relation of the generated service component topology relation diagram is inaccurate as long as one of the data is inaccurate.
In addition, in the analysis method described in step S103, if the scenario described below is described, the association relationship between the service components to be analyzed increases. Such as: the device 1 is provided with two service components A and B, the device 2 is provided with two service components C and D, wherein the service components A and C have a connection relationship, the service components B and D have a connection relationship, so that the devices 1 and 2 have a communication relationship, the device 2 is the association device of the service components A and B, the device 1 is the association device of the service components C and D, the device configuration information of the service components A and B has the IP information of the device 2, the device configuration information of the service components C and D has the IP information of the device 1, and then the service components A and C, the service components A and D, the service components B and C and the service components B and D can be determined to have the association relationship according to the analysis mode, so that the association relationship among the separated service components is more than the actual association relationship.
When there is a communication relationship between multiple service components deployed on the same device, for example, there are three service components A, B and C on device 1, there is a connection relationship between a and B, there is a connection relationship between B and C, device 1 is an associated device of service components A, B and C, and both device configuration information of service components A, B and C have IP information of device 1, then the above analysis process analyzes to obtain that there is an associated relationship between service components a and C, and then there is more associated relationship between analyzed service components than actual one.
Therefore, in order to obtain a more accurate service component topological relation diagram, after the service component topological relation diagram is generated, the actual connection relation between each service component in the generated service component topological relation diagram needs to be detected, and it is verified that the actual connection relation exists between the service components represented by the nodes with the connection relation. When no data interaction exists between the service components represented by the nodes with the connection relationship, no connection relationship exists between the service components represented by the nodes with the connection relationship in the service component topological relationship diagram, and the generated service component topological relationship diagram is explained to possibly have the problems, the problems can be solved through the scheme in the embodiment.
It can be seen that, in the solution in this embodiment, after the service component topology graph is generated, by using actual data interaction information between each service component, whether there is data interaction between service components represented by nodes having connection relationships in the service component topology graph of the target service system is detected, and if no data interaction between service components represented by nodes having connection relationships in the service component topology graph is detected, when a plurality of service components are deployed in the foregoing apparatus, there may be a problem that association relationships between service components are more than actual, or data used in generating the service component topology graph is inaccurate. Then deleting the connection relation of the nodes with connection relation in the detected service component topological relation diagram without data interaction, or regenerating the service component topological relation diagram according to the latest equipment configuration information, and correcting the generated service component topological relation diagram, so that a more accurate service component topological relation diagram can be obtained. Therefore, the method for generating the service component topological relation diagram has accuracy and flexibility, and the generated service component topological relation diagram is more accurate.
Optionally, in another embodiment of the present application, after the step of generating the service component topology map of the target service system with each service component as a node based on the analysis result, the method further includes steps D1-D2;
d1, detecting whether the running state of each business component is abnormal;
the operation state of the service component can be judged by analyzing the information of the real-time operation of the service component, and the operation state of the service component can be detected by using software for monitoring the service component.
And D2, when the abnormal running state of any business component is detected, outputting a message for representing the abnormal running state of any business component to the business component with the association relation with the business component with the abnormal running state according to the connection relation of the nodes in the business component topological relation diagram of the target business system.
According to the scheme of the embodiment, whether the operation state of each service component is abnormal or not can be detected in real time, when a certain service component is abnormal in operation, a service component with an association relation with the service component with abnormal operation state is output to a message for representing that the operation state of any service component is abnormal, so that relevant staff of the service component with the association relation with the service component with abnormal operation state can immediately know the reason of abnormal operation of a service system, and the abnormal situation can be rapidly dealt with, and a great amount of time consumption and loss caused by the fact that the service component with abnormal operation problem needs to be positioned when the abnormal operation problem of the service component are avoided.
In order to better understand the scheme, a specific embodiment is used to describe a topology graph generation method, as shown in fig. 3, which is a schematic flow diagram of another topology graph generation method provided in the embodiment of the present application,
s301, analyzing the configuration file.
The steps S301 to S303 correspond to the steps S101 to S104 in the above embodiment, and an initial service component topology relationship diagram is generated. As shown in fig. 3, when implementing the flow of the service component topology relation diagram generating method, CMDB basic information is required. The CMDB basic information may be basic information of service components and devices, such as service component names, device IPs, and deployment relationships of service components and devices. The CMDB basic information is stored in the CMDB module. After the deployment relation between the service components and the equipment is obtained by using the CMDB, the configuration files of the service components can be obtained. The configuration file may be obtained and parsed by using an automated agent in the same manner as in the above embodiments.
S302, extracting the IP and determining the node relation.
When extracting the IP, two kinds of IP are required to be extracted, one kind is IP information of a target device corresponding to each service component of the target service system, and the other kind is IP information of an associated device corresponding to the service component, where the physical meanings of the target device and the associated device are the same as those in the above embodiment. The IP information of the target device corresponding to each service component may be obtained by using the CMDB module, and the IP information of the associated device corresponding to the service component may be extracted from the configuration file parsed in S301, where the specific implementation manner is the same as that in the foregoing embodiment, and details are not described herein.
After the IP information of the target device and the IP information of the associated device are obtained, the association relationship between the service components may be determined by using the IP information of the target device and the IP information of the associated device according to a predetermined analysis manner, where the predetermined analysis manner is the same in the foregoing embodiments, and is not described herein.
S303, generating an application node.
The application node is the node represented by the service component in the above embodiment, at this time, the basic information of each service component and the device may be obtained from the CMDB, the basic information of the service component having the analyzed association relationship, such as the name of the service component, the deployment relationship of the service component and the device, and the accuracy of the IP information of the device, and then the initial service component topology relationship graph may be generated by using each service component as the node according to the analyzed association relationship, that is, each service component is used as the node in the above embodiment, and the service component topology relationship graph step of the target service system is generated based on the analysis result. At this time, the layout of each node in the initial topological relation diagram may be confusing, and the layout is not attractive.
S304, initializing node coordinates.
S304-S306 are corresponding to the steps of obtaining the service component topological relation diagram of the target service system by carrying out layout on the positions of all nodes in the initial service component topological relation diagram based on the preset topological relation diagram layout algorithm. The node coordinates are initialized to obtain initial coordinate positions of the nodes, and are used when the topological graph layout algorithm is used for layout of the service component topological relation graph. The initial coordinate position of each node is determined in the same manner as in the above embodiment, and each node in the service component topology relationship diagram may be assigned randomly, or the current coordinate position of each node may be directly used.
S305, iterating the nodes.
This step is the same as the scheme of iteratively adjusting the positions of the respective nodes in the manner of the FR algorithm in the above embodiment.
S306, judging whether the system is balanced.
As shown in the manner of the FR algorithm described in the above embodiment, when the cooling control function output is 0 or the stress of each node reaches equilibrium, the topology relationship diagram of the service component is represented to be completely laid out, and the next step can be performed, otherwise, the process returns to S305 to continuously adjust the node position.
S307, judging whether the communication node has traffic interaction.
The communication node is the node with the connection relation. S307 corresponds to the step C1-C2 in the above embodiment, and detects whether data interaction exists between service components represented by nodes with connection relations in the service component topological relation diagram of the target service system by using actual data interaction information between each service component, if no data interaction is detected between service components represented by nodes with connection relations in the service component topological relation diagram, the generated service component topological relation diagram is described to have a problem, so that the step S302 can be returned to regenerate the service component topological relation diagram with the latest data.
According to the scheme of the embodiment, whether the association relation related to the service communication exists between every two service components is analyzed based on the IP information of the target equipment corresponding to each service component and the IP information of the association equipment corresponding to each service component, so that whether the association relation related to the service communication exists between the service components can be accurately identified. Therefore, an accurate service component topological relation diagram is constructed based on the analyzed accurate result of the association relation about service communication, the manual participation degree is reduced, and the manual operation cost is reduced.
And the technical scheme lays out the service component topological relation diagram through the FR algorithm, so that the layout of each node in the service component topological relation diagram is more attractive, whether the service component topological relation diagram is actually connected or not is judged by detecting the flow interaction among all the connection nodes of the service component topological relation diagram, and if not, the service component topological relation diagram is regenerated, so that the generated service component topological relation diagram is more accurate.
In addition, the scheme extracts data based on the CMDB and the configuration file IP and processes the data to obtain the service component topological relation diagram, so that the relation distribution of the equipment on the service level can be displayed more succinctly and accurately.
Based on the embodiment content of the topological relation diagram generation method, the embodiment of the disclosure also provides a topological relation diagram generation device. Fig. 4 is a schematic structural diagram of a topology map generating apparatus according to an embodiment of the present disclosure, where, as shown in fig. 4, the topology map generating apparatus may include:
a first obtaining module 401, configured to obtain IP information of a target device corresponding to each service component of the target service system; the target equipment corresponding to each service component is equipment provided with the service component in the target service system;
A second obtaining module 402, configured to obtain, for each service component, IP information of an associated device corresponding to the service component from device configuration information for recording IP information of the associated device corresponding to the service component; the related equipment corresponding to the service component is equipment which is obtained by monitoring and has a service communication relation with the service component in the running process of the target service system;
an analysis module 403, configured to analyze whether an association relationship related to service communication exists between each two service components according to a predetermined analysis manner based on the acquired IP information of the target device and the IP information of the associated device, so as to obtain an analysis result; wherein the predetermined analysis mode includes: for each two service components, if the IP information of the target equipment corresponding to any one of the two service components is the same as the IP information of any associated equipment corresponding to the other service component, and the IP information of any associated equipment corresponding to the any one service component is the same as the IP information of the target equipment corresponding to the other service component, judging that an association relationship exists between the two service components;
and the generating module 404 is configured to generate a service component topological relation diagram of the target service system based on the analysis result by using each service component as a node.
According to the scheme of the embodiment, through acquiring the IP information of the target equipment corresponding to each service component of the target service system, for each service component, acquiring the IP information of the associated equipment corresponding to the service component from the equipment configuration information for recording the IP information of the associated equipment corresponding to the service component, analyzing whether the association relation of service communication exists between every two service components according to a preset analysis mode based on the acquired IP information of the target equipment and the IP information of the associated equipment, obtaining an analysis result, taking each service component as a node, and generating a service component topological relation diagram of the target service system based on the analysis result.
Therefore, the method analyzes whether the association relation related to the service communication exists between every two service components based on the IP information of the target equipment corresponding to each service component and the IP information of the association equipment corresponding to each service component, and can ensure that whether the association relation related to the service communication exists between the service components can be accurately identified. Thus, an accurate service component topological relation diagram is constructed based on the analyzed accurate result of the association relation about service communication.
In addition, the topology relation diagram generation method automatically generates the topology relation diagram of the service assembly, so that the manual participation degree is reduced, and the manual operation cost is reduced.
Optionally, the generating module includes:
the construction unit is used for constructing an initial service component topological relation diagram by taking each service component as a node based on the analysis result; the positions of the nodes representing the service components in the initial topological relation diagram have randomness;
and the layout unit is used for carrying out layout on the positions of all nodes in the initial service component topological relation diagram based on a preset topological diagram layout algorithm to obtain the service component topological relation diagram of the target service system.
Optionally, the first obtaining module includes:
an obtaining unit, configured to obtain deployment relationship information about a service component and a device of the target service system;
and the determining unit is used for determining the IP information of the target equipment corresponding to each service component by utilizing the deployment relation information.
Optionally, after the generating module, the topology relationship graph generating device further includes:
the first detection module is used for detecting whether data interaction exists between service components represented by nodes with connection relations in a service component topological relation diagram of the target service system by using actual data interaction information between the service components;
A first processing module, configured to output a specified prompt message if no data interaction exists between service components represented by the nodes with the connection relationship, or,
triggering the second obtaining module 402 to execute the step of obtaining, for each service component, the IP information of the associated device corresponding to the service component from the device configuration information for recording the IP information of the associated device corresponding to the service component;
wherein, the specified prompt message is used for prompting: and no data interaction exists between the service components represented by the nodes with the connection relationship.
Optionally, after the generating module, the topology relationship graph generating device further includes:
the second detection module is used for detecting whether the running state of each business component is abnormal;
and the second processing module is used for outputting a message for representing the abnormal running state of any business component to the business component with the association relation with the business component with the abnormal running state according to the connection relation of the nodes in the business component topological relation diagram of the target business system when the abnormal running state of any business component is detected.
The embodiment of the application also provides an electronic device, as shown in fig. 5, including a processor 501, a communication interface 502, a memory 503, and a communication bus 504, where the processor 501, the communication interface 502, and the memory 503 complete communication with each other through the communication bus 504,
A memory 503 for storing a computer program;
the processor 501 is configured to implement any one of the steps of the topology map generation method when executing the program stored in the memory 503.
The communication bus mentioned above for the electronic devices may be a peripheral component interconnect standard (Peripheral Component Interconnect, PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, etc. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus.
The communication interface is used for communication between the electronic device and other devices.
The Memory may include random access Memory (Random Access Memory, RAM) or may include Non-Volatile Memory (NVM), such as at least one disk Memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, CPU), a network processor (Network Processor, NP), etc.; but also digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), field programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
In yet another embodiment provided herein, there is also provided a computer readable storage medium having stored therein a computer program which when executed by a processor implements the steps of any of the topology map generation methods described above.
In yet another embodiment provided herein, there is also provided a computer program product containing instructions that, when run on a computer, cause the computer to perform the topology map generation method of any of the above embodiments.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, 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 loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, 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, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk (SSD)), etc.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In this specification, each embodiment is described in a related manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. The foregoing description is only of the preferred embodiments of the present application and is not intended to limit the scope of the present application. Any modifications, equivalent substitutions, improvements, etc. that are within the spirit and principles of the present application are intended to be included within the scope of the present application.

Claims (10)

1. A topology map generation method, applied to an electronic device, the method comprising:
acquiring IP information of target equipment corresponding to each service component of a target service system; the target equipment corresponding to each service component is equipment provided with the service component in the target service system;
for each service component, acquiring IP information of associated equipment corresponding to the service component from equipment configuration information for recording the IP information of the associated equipment corresponding to the service component; the related equipment corresponding to the service component is equipment which is obtained by monitoring and has a service communication relation with the service component in the running process of the target service system;
based on the acquired IP information of the target equipment and the IP information of the associated equipment, analyzing whether the association relation related to service communication exists between every two service components according to a preset analysis mode to obtain an analysis result; wherein the predetermined analysis mode includes: for each two service components, if the IP information of the target equipment corresponding to any one of the two service components is the same as the IP information of any associated equipment corresponding to the other service component, and the IP information of any associated equipment corresponding to the any one service component is the same as the IP information of the target equipment corresponding to the other service component, judging that an association relationship exists between the two service components;
And generating a service component topological relation diagram of the target service system based on the analysis result by taking each service component as a node.
2. The method of claim 1, wherein generating a service component topology map of the target service system based on the analysis result with each service component as a node comprises:
each service component is taken as a node, and an initial service component topological relation diagram is constructed based on the analysis result; the positions of the nodes representing the service components in the initial topological relation diagram have randomness;
and based on a preset topological graph layout algorithm, the positions of all nodes in the initial service component topological relation graph are laid out, and the service component topological relation graph of the target service system is obtained.
3. The method according to claim 1 or 2, wherein the obtaining the IP information of the target device corresponding to each service component of the target service system includes:
acquiring deployment relation information between a service component and equipment of the target service system;
and determining the IP information of the target equipment corresponding to each service component by using the deployment relation information.
4. The method according to claim 1 or 2, wherein after the step of generating a service component topology map of the target service system based on the analysis result with each service component as a node, the method further comprises:
detecting whether data interaction exists between service components represented by nodes with connection relations in a service component topological relation diagram of the target service system by using actual data interaction information between each service component;
outputting a specified prompt message if no data interaction exists between service components represented by the nodes with the connection relationship is detected, or executing a step of returning to each service component to acquire the IP information of the associated device corresponding to the service component from the device configuration information for recording the IP information of the associated device corresponding to the service component;
wherein, the specified prompt message is used for prompting: and no data interaction exists between the service components represented by the nodes with the connection relationship.
5. The method according to claim 1 or 2, wherein after the step of generating a service component topology map of the target service system based on the analysis result with each service component as a node, the method further comprises:
Detecting whether the running state of each service component is abnormal;
when any service component running state abnormality is detected, outputting a message for representing that any service component running state abnormality occurs to the service component with an association relation with the service component running state abnormality according to the connection relation of the nodes in the service component topological relation diagram of the target service system.
6. A topology map generation apparatus, characterized by being applied to an electronic device, comprising:
the first acquisition module is used for acquiring IP information of target equipment corresponding to each service component of the target service system; the target equipment corresponding to each service component is equipment provided with the service component in the target service system;
the second acquisition module is used for acquiring the IP information of the associated equipment corresponding to the service component from the equipment configuration information for recording the IP information of the associated equipment corresponding to the service component for each service component; the related equipment corresponding to the service component is equipment which is obtained by monitoring and has a service communication relation with the service component in the running process of the target service system;
The analysis module is used for analyzing whether each two service components have an association relation related to service communication according to a preset analysis mode based on the acquired IP information of the target equipment and the IP information of the associated equipment to obtain an analysis result; wherein the predetermined analysis mode includes: for each two service components, if the IP information of the target equipment corresponding to any one of the two service components is the same as the IP information of any associated equipment corresponding to the other service component, and the IP information of any associated equipment corresponding to the any one service component is the same as the IP information of the target equipment corresponding to the other service component, judging that an association relationship exists between the two service components;
and the generating module is used for generating a service component topological relation diagram of the target service system based on the analysis result by taking each service component as a node.
7. The apparatus of claim 6, wherein the generating module comprises:
the construction unit is used for constructing an initial service component topological relation diagram by taking each service component as a node based on the analysis result; the positions of the nodes representing the service components in the initial topological relation diagram have randomness;
And the layout unit is used for carrying out layout on the positions of all nodes in the initial service component topological relation diagram based on a preset topological diagram layout algorithm to obtain the service component topological relation diagram of the target service system.
8. The apparatus of claim 6 or 7, wherein the first acquisition module comprises:
an obtaining unit, configured to obtain deployment relationship information about a service component and a device of the target service system;
and the determining unit is used for determining the IP information of the target equipment corresponding to each service component by utilizing the deployment relation information.
9. The electronic equipment is characterized by comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the communication bus;
a memory for storing a computer program;
a processor for implementing the method of any of claims 1-5 when executing a program stored on a memory.
10. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a computer program which, when executed by a processor, implements the method of any of claims 1-5.
CN202310345437.8A 2023-04-03 2023-04-03 Topological relation diagram generation method and device, electronic equipment and storage medium Pending CN116405399A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310345437.8A CN116405399A (en) 2023-04-03 2023-04-03 Topological relation diagram generation method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310345437.8A CN116405399A (en) 2023-04-03 2023-04-03 Topological relation diagram generation method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN116405399A true CN116405399A (en) 2023-07-07

Family

ID=87011730

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310345437.8A Pending CN116405399A (en) 2023-04-03 2023-04-03 Topological relation diagram generation method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116405399A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118605884A (en) * 2024-08-08 2024-09-06 腾讯科技(深圳)有限公司 Intelligent agent application object generation method, device, computer equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118605884A (en) * 2024-08-08 2024-09-06 腾讯科技(深圳)有限公司 Intelligent agent application object generation method, device, computer equipment and storage medium
CN118605884B (en) * 2024-08-08 2024-11-29 腾讯科技(深圳)有限公司 Intelligent agent application object generation method, device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN105556499B (en) Intelligent auto zoom
US9246777B2 (en) Computer program and monitoring apparatus
JP2022514508A (en) Machine learning model commentary Possibility-based adjustment
US8112657B2 (en) Method, computer, and computer program product for hardware mapping
CN106062719A (en) Service metric analysis from structured logging schema of usage data
CN109672582A (en) Complete trails monitoring method, equipment, storage medium and device
WO2022142013A1 (en) Artificial intelligence-based ab testing method and apparatus, computer device and medium
US20070233448A1 (en) Detecting computer system simulation errors
CN116405399A (en) Topological relation diagram generation method and device, electronic equipment and storage medium
Goswami A Discrete‐Time Queue with Balking, Reneging, and Working Vacations
KR20190143229A (en) Apparatus and Method for managing Network Trouble Alarm
Milanovic et al. Modeling business process availability
CN108156061B (en) esb monitoring service platform
Martin et al. Using process mining to model interarrival times: investigating the sensitivity of the arpra framework
US7778804B2 (en) Network system analysis
CN112148551B (en) Method, apparatus and computer program product for determining a rate of change of usage of a storage system
US20060212568A1 (en) System and method for managing a computer network
CN117370134A (en) Micro service performance evaluation method and device, electronic equipment and storage medium
US20190158362A1 (en) Instance usage facilitating system
US10275544B1 (en) Standard implementation system and method
US7956737B2 (en) Method and apparatus for network service assurance
JP7343041B2 (en) Verification equipment, verification system, verification method and verification program
JPH11308222A (en) Network management system
US20200391885A1 (en) Methods and systems for identifying aircraft faults
CN108133046A (en) Data analysing method and device

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