CN113595827B - Cloud network monitoring method and device, electronic equipment and computer medium - Google Patents

Cloud network monitoring method and device, electronic equipment and computer medium Download PDF

Info

Publication number
CN113595827B
CN113595827B CN202110864142.2A CN202110864142A CN113595827B CN 113595827 B CN113595827 B CN 113595827B CN 202110864142 A CN202110864142 A CN 202110864142A CN 113595827 B CN113595827 B CN 113595827B
Authority
CN
China
Prior art keywords
cloud
resource
application
equipment
map
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.)
Active
Application number
CN202110864142.2A
Other languages
Chinese (zh)
Other versions
CN113595827A (en
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202110864142.2A priority Critical patent/CN113595827B/en
Publication of CN113595827A publication Critical patent/CN113595827A/en
Application granted granted Critical
Publication of CN113595827B publication Critical patent/CN113595827B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • G06F16/9024Graphs; Linked lists
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality

Abstract

The disclosure provides a cloud network monitoring method and device, relates to the field of cloud computing, and particularly relates to the technical field of cloud games and cloud resources. The specific implementation scheme is as follows: acquiring key information of a machine room supporting a cloud network; constructing a basic equipment map based on the key information; receiving resource query information; acquiring cloud resources in the resource query information and the running state of the cloud resources; and constructing a cloud resource operation map corresponding to the resource query information based on the cloud resources, the operation state and the basic equipment map. The embodiment improves the comprehensiveness of cloud network monitoring.

Description

Cloud network monitoring method and device, electronic equipment and computer medium
Technical Field
The present disclosure relates to the field of cloud computing technologies, and in particular, to the field of cloud games and cloud resource technologies, and in particular, to a cloud network monitoring method and apparatus, an electronic device, a computer-readable medium, and a computer program product.
Background
In the field of cloud games, the game experience of customers is the core competence of manufacturers of various cloud game service platforms, the development of the current cloud games is still in a starting stage, more monitoring on the cloud game service platforms in the market is to collect server index data through a monitoring tool in order to ensure the stability of the cloud game service platforms, and the data acquired by the monitoring tool is scattered and does not form a complete association organization relationship.
Disclosure of Invention
A cloud network monitoring method and apparatus, an electronic device, a computer readable medium, and a computer program product are provided.
According to a first aspect, there is provided a cloud network monitoring method, the method comprising: acquiring key information of a machine room supporting a cloud network; constructing a basic equipment map based on the key information; receiving resource query information; acquiring cloud resources in the resource query information and the running states of the cloud resources; and constructing a cloud resource operation map corresponding to the resource query information based on the cloud resources, the operation state and the basic equipment map.
According to a second aspect, there is provided a cloud network monitoring apparatus, the apparatus comprising: an information acquisition unit configured to acquire key information of a machine room supporting a cloud network; a base construction unit configured to construct a base device map based on the key information; a receiving unit configured to receive resource query information; a state acquisition unit configured to acquire the cloud resources and the operating states of the cloud resources in the resource query information; the map construction unit is configured to construct a cloud resource operation map corresponding to the resource query information based on the cloud resource, the operation state and the basic equipment map.
According to a third aspect, there is provided an electronic device comprising: at least one processor; and a memory communicatively coupled to the at least one processor, wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a method as described in any implementation of the first or second aspects.
According to a fourth aspect, there is provided a non-transitory computer readable storage medium having stored thereon computer instructions for causing a computer to perform a method as described in any one of the implementations of the first or second aspect.
According to a fifth aspect, there is provided a computer program product comprising a computer program which, when executed by a processor, implements a method as described in any of the implementations of the first or second aspect.
The cloud network monitoring method and the cloud network monitoring device provided by the embodiment of the disclosure are characterized by firstly acquiring key information of a machine room supporting a cloud network; secondly, constructing a basic equipment map based on the key information; thirdly, receiving resource query information; acquiring the cloud resources in the resource query information and the running states of the cloud resources from the resource query information; and finally, constructing a cloud resource operation map corresponding to the resource query information based on the cloud resources, the operation state and the basic equipment map. Therefore, fixed resources in the cloud network can be obtained through the constructed basic equipment image, when the cloud resources are monitored through receiving the resource query information, the cloud resource operation map corresponding to the resource query information is constructed again on the basis of the equipment map, the cloud resource operation state information is increased on the basis of the inherent resources and the incidence relation of the inherent resources, the real-time change of the operation state of the cloud resources can be monitored in real time, and the comprehensiveness of the cloud resource monitoring is improved.
It should be understood that the statements in this section do not necessarily identify key or critical features of the embodiments of the present disclosure, nor do they limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The drawings are included to provide a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
FIG. 1 is a flow diagram of one embodiment of a cloud network monitoring method according to the present disclosure;
FIG. 2 is a flow diagram of another embodiment of a cloud network monitoring method according to the present disclosure;
FIG. 3 is a schematic diagram of a cloud resource operation graph according to an embodiment of the present disclosure;
FIG. 4 is another schematic diagram of a cloud resource operation graph in an embodiment of the present disclosure;
FIG. 5 is a schematic block diagram of another embodiment of a cloud network monitoring apparatus according to the present disclosure;
fig. 6 is a block diagram of an electronic device for implementing a cloud network monitoring method according to an embodiment of the present disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of the embodiments of the disclosure are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Fig. 1 shows a process 100 according to an embodiment of a cloud network monitoring method of the present disclosure, the cloud network monitoring method comprising the steps of:
step 101, obtaining key information of a machine room supporting a cloud network.
In this embodiment, the key information of the computer room is hardware and software information related to establishing a cloud network through at least one computer room. The key information may be information received by the execution main body on which the cloud network monitoring method is executed in various ways, for example, the key information is communicated with the client terminal, and the received key information is sent by the client terminal in real time to the machine room of the cloud network. For another example, the key information obtained by real-time communication in the background of the current cloud network system, or the key information of the machine room obtained from the current cloud network by testing the cloud network by the execution subject on which the cloud network monitoring method operates.
In this embodiment, the key information of the computer room may include computer room information, a cloud application carrier, and the like, where the computer room information includes: the name, number, address, file service address, and maintenance status of the machine room; the cloud application carrier is a carrier for carrying applications, for example, the cloud application carrier includes a cloud mobile phone, and in the key information, the cloud mobile phone information may include: the cloud mobile phone number, the customer name, the customer account number, the physical equipment IP, the cloud mobile phone IP, the machine room and the cloud mobile phone model; the cloud mobile phone model comprises a cloud mobile phone number, a mobile phone brand and a mobile phone model.
Optionally, the key information of the computer room may further include: physical device information of physical devices in a machine room, wherein the physical device information includes: equipment code, equipment IP, an operating system, the name of the machine room to which the equipment belongs and cabinet information.
Optionally, the key information may further include: the application information and the running state of the application, for example, the application is a game application, the game application information may include game resource names, horizontal and vertical screen configurations, game parameters, object names, object account numbers, and other basic information of the game, and the application information may further include: game installation information such as game names, game package names, cloud mobile phone codes, client names and client account numbers. The application-related content in the key information can be determined through the application information in the key information.
And 102, constructing a basic equipment map based on the key information.
In this embodiment, the device body is a network node in the constructed basic device graph and is also a basic unit of the basic device graph, and for example, the device body includes: a machine room, a cabinet, physical equipment, a cloud mobile phone, an application and the like; the relationship between the device bodies is an edge between network nodes in the basic device image, and the relationship between the device bodies is also a dependency relationship between the device bodies, for example, the relationship between the device bodies includes: the virtual relationship of multiple switches, the deployment relationship of programs and the ownership relationship of applications.
In this embodiment, the device body in the key information is extracted, the relationship between the device bodies is determined, and the obtained relationship between the device body and the device body is subjected to entity relationship construction, so that the basic device map can be obtained.
Optionally, the basic device map may also be constructed in the following manner: the method comprises the steps of cleaning key information, determining an equipment main body and a relation between the equipment main bodies in the key information from the key information, extracting an entity in the key information, defining an entity point of the equipment main body, defining a side relation of the key between the equipment main bodies, determining a logic relation of a whole basic equipment map, realizing configuration and construction of map data, extracting knowledge elements from the key information on the entity, the relation, an event and an attribute, and finally realizing association organization of knowledge, thereby forming a knowledge map of various application scenes based on a machine room, and solving the problems that the traditional configuration management has a single monitoring scene, is passively positioned and cannot sense the whole condition of a cloud network.
In this embodiment, the constructed basic device maps are different based on different contents in the key information of the machine room. For example, the key information of the machine room includes machine room information and a cloud application carrier, the machine room and the cloud application carrier corresponding to the machine room information are used as the device main bodies, and the relationship between the machine room and the cloud application carrier is used as the relationship between the device main bodies. For another example, if the key information of the machine room includes machine room information, physical device information, and a cloud application carrier, the machine room corresponding to the machine room information, the cloud application carrier, and the physical device corresponding to the physical device information are respectively used as device bodies, and a relationship between any two of the machine room, the cloud application carrier, and the physical device is used as a relationship between the device bodies.
In this embodiment, part or all of the device bodies in the key information may also be extracted as nodes of the basic device graph through the relationship between the screened device bodies.
In some optional implementations of this embodiment, the building a basic device map based on the key information includes: determining the relationship between the equipment main body and each equipment main body in the key information; extracting the equipment main bodies in the key information based on the relationship among the equipment main bodies; and connecting the extracted device bodies based on the relationship between the device bodies in the extracted key information to generate a basic device map.
In this optional implementation manner, determining the relationship between the device body in the key information and each device body may determine that different relationships among the device bodies are different relationships such as dependency, deployment, virtualization, and the like. One or more relations among the relations of dependence, deployment, virtualization and the like are selected as the basis for extracting the equipment main body, and the required equipment main body can be effectively screened, so that an effective basic equipment map is constructed.
In the optional implementation, the device main bodies in the key information are extracted based on the relationship among the device main bodies, so that the device main bodies with the required relationship can be screened out, the device main bodies with the unnecessary relationship are cancelled, and a reliable basis is provided for constructing a basic device map.
Optionally, in this embodiment, the key information may further include an operation state of the device main body, and the operation state may be further added to the device in the basic device image in real time in the process of constructing the basic device map by using the relationship between the device main body and the device main body, so that the basic device map may be effectively monitored.
Step 103, receiving resource query information.
In this embodiment, the resource query information is an instruction for querying cloud resources and cloud resource related information in the cloud network, and after the execution main body on which the cloud network monitoring method operates obtains the resource query information, the execution main body needs to perform detailed query on the cloud resources in the cloud network to obtain an operation state related to the cloud resources, and a cloud resource operation map is constructed based on the operation state and the basic device map.
In this embodiment, the resource query information may include cloud resources, after the resource query information is obtained, the cloud resources in the resource query information are matched with the device main body in the graph of the base device, in response to successful matching of the cloud resources in the graph of the base device with the cloud resources in the resource query information, all information related to the successfully matched cloud resources in the graph of the base device is screened, and a new cloud resource operation graph is reconstructed by using all the information and the obtained operation state of the cloud resources.
In this embodiment, the number of cloud resources in the resource query information may be multiple, and when the resource query information includes multiple cloud resources, the resource query information may further include: the dependency relationship of the cloud resources can be respectively matched with the relationship between the equipment main body and the equipment main body in the basic equipment map through the dependency relationship of the cloud resources and the cloud resources, the relationship between the equipment main body and the equipment main body matched from the basic equipment map and the operation state of the cloud resources are matched, and a new map is constructed.
Optionally, the resource query information may further include: the type information is a display type of the device body corresponding to the cloud resource, and the type information includes, for example: an object view type and a machine room view type; when the resource query information is the object view type and the object name, matching the device main body in the basic device map according to the object name, and generating a cloud resource operation map corresponding to the type information based on the matched device main body.
And step 104, acquiring the cloud resources in the resource query information and the running states of the cloud resources.
In this embodiment, the resource query information includes cloud resources, and the execution subject on which the cloud network monitoring method operates may obtain the cloud resources from the resource query information and obtain the current operating state of the cloud resources from the operating logs of the cloud resources at different stages.
The operation states of the cloud resources are used for representing the operation states of the cloud resources on different devices at different time, the contents of the cloud resources are different, and the obtained operation states of the cloud resources are also different.
When the cloud resource is a cloud application, the running state of the cloud application includes: as an example, the cloud application may be a cloud game, and then the running state of the cloud game includes: game picture transmission delay information, game picture pause information, game starting time information and cloud game request success rate.
When the cloud resource is a cloud application carrier, the running state of the cloud application carrier includes: the method comprises the steps of equipment binding state, session failure, expiration of authorization time, incapability of distributing instance application, video decoding failure and video playing failure.
When the cloud resource is a server physical device, the operating state of the server physical device includes: the method comprises the steps of equipment disconnection error, equipment offline error, equipment forbidden, equipment failure and equipment maintenance. In this embodiment, the server physical device refers to a physical device in a server of a cloud network.
Optionally, the resource query information further includes a query time period, and after the execution subject on which the cloud network monitoring method operates obtains the cloud resource, the execution subject may obtain the operation state corresponding to the query time period from the operation logs of the cloud resource at different stages.
Optionally, the execution subject on which the cloud network monitoring method is executed cannot obtain the operation state of the cloud resource from the operation logs of the cloud resource at different stages, and may also query the key information to determine the current or historical operation state of the cloud resource, and determine the operation state of the cloud resource according to the current or historical operation state.
And 105, constructing a cloud resource operation map corresponding to the resource query information based on the cloud resources, the operation state and the basic equipment map.
In this embodiment, the cloud resource is a resource forming a cloud network, the resource may be a hardware resource or a software resource, the cloud resource may be the same as or associated with an equipment main body in the graph of the basic equipment, after the cloud resource is obtained, the equipment main body which is the same as or matched with the cloud resource in the image of the basic equipment is determined, the equipment main body in the graph of the basic equipment and all the equipment main bodies and relationships related to the equipment main body are extracted, and the cloud resource operation graph which is related to the resource query information and has the operation state of the cloud resource is constructed.
The cloud resource operation map can show the change of the operation state of the cloud resource in real time, and further can comprehensively monitor the cloud resource operation map of the operation of the cloud resource in real time by combining the incidence relation among all the equipment main bodies in the basic equipment map.
In this embodiment, an execution subject on which the cloud network monitoring method operates may monitor, in real time, states of each node in the cloud resource operation graph, such as whether a node exists, whether a node is missing, and whether an operation state of a node is normal, through the cloud resource operation graph.
In this embodiment, the cloud resource operation graph is a graph obtained by reconstructing the base device graph and using the cloud resources as nodes, the nodes in the cloud resource operation graph may partially or completely come from the base device graph, and each node in the cloud resource operation graph may further have an operation state display.
Optionally, when the cloud resource is different from any one of the device bodies in the basic device map, a cloud resource operation map corresponding to the resource query may be constructed based on the key information. After the cloud resources and the running states of the cloud resources are obtained, the relation between the equipment main body and the cloud resources in the basic equipment map is determined from the key information, the relation between at least one equipment main body and the cloud resources is determined, and the cloud resource running map corresponding to the resource query information is constructed. For example, the cloud resource is an application, the device body of the basic device graph does not include the application, all bodies related to the application are inquired from the key information, and the cloud resource operation graph is constructed based on the relation between the inquired bodies and the basic device graph, so that the cloud resource and the basic device graph can be associated to obtain a brand-new cloud resource operation graph no matter whether the inquired bodies are the device bodies in the basic device graph or not.
The cloud network monitoring method provided by the embodiment of the disclosure includes the steps that firstly, key information of a machine room supporting a cloud network is obtained; secondly, constructing a basic equipment map based on the key information; thirdly, receiving resource query information; acquiring the cloud resources in the resource query information and the running states of the cloud resources from the second time; and finally, constructing a cloud resource operation map corresponding to the resource query information based on the cloud resources, the operation state and the basic equipment map. Therefore, fixed resources in the cloud network can be obtained through the constructed basic equipment image, when the cloud resources are monitored through receiving the resource query information, the cloud resource operation map corresponding to the resource query information is constructed again on the basis of the equipment map, the cloud resource operation state information is increased on the basis of the inherent resources and the incidence relation of the inherent resources, the real-time change of the operation state of the cloud resources can be monitored in real time, and the comprehensiveness of the cloud resource monitoring is improved.
In the embodiment of the present disclosure, an execution main body on which the cloud network monitoring method operates may not only monitor the state of each node in the cloud resource operation graph in real time through the cloud resource operation graph (for example, whether a node exists, whether a node is missing, and whether the operation state of a node is normal), but also may automatically monitor each node in the cloud resource operation graph, whose operation state is abnormal, and send an alarm, and fig. 2 shows a flowchart 200 according to another embodiment of the cloud network monitoring method, where the cloud network monitoring method includes the following steps:
step 201, obtaining key information of a machine room supporting a cloud network.
Step 202, building a basic device map based on the key information.
Step 203, receiving resource query information.
Step 204, obtaining the cloud resources in the resource query information and the running states of the cloud resources.
Step 205, based on the cloud resources, the operation state and the basic device map, a cloud resource operation map corresponding to the resource query information is constructed.
It should be understood that the operations and features in steps 201 to 205 described above correspond to the operations and features in steps 101 to 105, respectively, and therefore, the descriptions of the operations and features in steps 101 to 105 described above also apply to steps 201 to 205, and are not described again here.
And step 206, monitoring the operation state of each node in the cloud resource operation graph in real time.
In this embodiment, the information of each node in the cloud resource operation map has a respective operation state, and each cloud resource in the cloud resource operation map can be dynamically indicated by the cloud resource operation map, and whether the operation of each cloud resource in the cloud resource operation map is normal can be determined by acquiring the operation state of each cloud resource in the cloud resource operation map in real time and monitoring each operation state according to indexes.
Optionally, the operation state of each node in the cloud resource operation graph can be acquired from key information of a machine room supporting the cloud network, so that whether the operation of each node in the cloud resource operation graph is abnormal or not can be comprehensively monitored.
Step 207, in response to determining that the operation state of the node in the cloud resource operation graph is an abnormal state, sending out alarm information.
In this embodiment, the abnormal state refers to that the operating state of the cloud resource is within a preset early warning range, the early warning range is a preset range index, and the range index may be a fixed value or a range value; the respective early warning ranges for different cloud resources in different scenes can be different.
The abnormal states corresponding to different cloud resources in the cloud resource operation map are not used, and when the cloud resources are machine rooms, the abnormal states of hardware of the machine rooms comprise: the method comprises the steps of equipment disconnection error, equipment offline error, equipment forbidden, equipment failure and equipment maintenance. When the cloud resource is a cloud application carrier, such as a virtual cloud handset, the abnormal state of the cloud application carrier includes: the device binding state is abnormal, the session is invalid, the authorization time is expired, and the instance cannot be distributed. When the cloud resource is an application, the abnormal state of the application includes: the application fails to start, the video fails to decode, the playing fails, and the obtained index of the application is wrong.
In this embodiment, for the abnormal state of the cloud resource, the dynamic early warning notification may be set through a flexible rule, for example, the notification is intelligently pushed to the operation and maintenance and related personnel through a short message, a mail or other manners, so as to be handled in advance, reduce the range of problem influence, implement data and fine management, and support the self-healing and automatic operation and maintenance of the abnormal state of the cloud resource by configuring a related action.
In this embodiment, a part or all of the nodes in the cloud resource operation map may come from the basic device map, and each node in the cloud resource operation map may further have an operation state display, and when the operation state of the node belongs to an abnormal state, the abnormal state information may be displayed on the cloud resource operation map in real time, so that reliable cloud network fault maintenance guidance may be provided for an operator.
In this embodiment, a plurality of knowledge applications such as searching, analysis, risk identification, abnormal information pushing and the like can be performed based on the constructed cloud resource operation map, and cloud resource operation maps with different dimensions corresponding to different cloud resources can be selected through the cloud resource operation map mode selector when the cloud resources are different. Meanwhile, corresponding authorization can be carried out on the cloud resource operation map through the authority management system, so that a customer can purchase the cloud resource and simultaneously have the capability of carrying out panoramic monitoring on the state view of the cloud resource.
When the cloud resource monitored by the cloud resource operation map is a game application, the cloud network monitoring method provided by the embodiment can perform multi-dimensional association organization on a machine room, a cabinet, server equipment, a virtual system, the cloud game application and the like in the form of the cloud resource operation map, display the operation state of the whole cloud game service platform in a panoramic manner, visually check the relation of the whole cloud network, and simply sense the state of equipment or a network through the delay or pause phenomenon of one cloud application to early warn operation and maintenance personnel to solve problems, help cloud service platform manufacturers to improve the acceptance of the platform reliability of manufacturers customers, and meanwhile improve the experience of the users on the line, thereby greatly enhancing the core competitiveness of the cloud game service platform.
According to the cloud network monitoring method provided by the embodiment of the disclosure, the operation state of each node in the cloud resource operation graph is monitored in real time, and when the operation state of the node in the cloud resource operation graph is within a preset early warning range, the alarm information is sent out, so that the cloud resource can be effectively monitored, and the abnormal condition can be prompted in time through the cloud resource operation graph.
In some optional implementations of this embodiment, the cloud resources include: the application, the establishing of the cloud resource operation map corresponding to the resource query information based on the cloud resource, the operation state and the basic equipment map comprises: determining an equipment main body where the application is located based on the application name in the resource query information; screening and extracting all equipment main bodies related to the determined equipment main bodies in the basic equipment map; and reconstructing the association relation in real time based on the operation state and the extracted equipment main body to generate a cloud resource operation map corresponding to the application.
In this embodiment, the application may be a cloud program of different aspects, for example, the application is a game application, or the application is an instant messaging application.
In this embodiment, the device body where the application is located may be a cloud application carrier for running the application, the cloud application carrier for currently running the application may be determined by the name of the application, and further, all device bodies (e.g., physical devices, cabinets, machine rooms, etc.) related to the cloud application carrier are screened and extracted from the basic device graph.
In this embodiment, reconstructing an association relationship based on the operation state of the cloud resource and the extracted device body, and generating a cloud resource operation map corresponding to the application includes: and taking the extracted equipment main body and the extracted application as nodes, taking the relation between the extracted equipment main body and the extracted application as an edge, constructing a knowledge graph to obtain an application graph, and displaying the operation states of all the nodes of the application graph in real time based on the operation state of the application to obtain a cloud resource operation graph.
Optionally, the reconstructing an association relationship based on the operating state of the cloud resource and the extracted device body, and generating the cloud resource operating map corresponding to the application further includes: and selecting an equipment main body related to the running state of the application from the extracted equipment main body, taking the selected equipment main body and the application as nodes, taking the relationship between the screened equipment main body and the application as edges, and displaying the running states of all the nodes of the application map in real time to obtain the cloud resource running map.
In the optional implementation manner, when the cloud resource of the resource query information includes the application, the application name is determined based on the resource query information, the device main body where the application is located is determined, and the cloud resource operation map corresponding to the application is constructed and generated, so that the reliability of constructing the cloud resource operation map is improved.
In some optional implementations of this embodiment, the cloud resource may include: the computer room, wherein the building of the cloud resource operation map corresponding to the resource query information based on the cloud resource, the operation state and the basic equipment map comprises: determining a device main body related to the machine room based on the machine room name in the resource query information; screening and extracting all equipment main bodies related to the determined equipment main bodies in the basic equipment map; determining the extracted application running on the equipment main body and the running state of the application; and reconstructing an incidence relation based on the running state of the application and the extracted equipment main body in real time, and generating a cloud resource running map corresponding to the machine room.
Specifically, a machine room name is input into an execution main body on which the cloud network monitoring method operates, the execution main body conducts traversing judgment on a basic equipment map according to machine room name information, an equipment main body and relation information only related to the machine room are screened out, and finally a cloud resource operation map of machine room dimensionality is formed. The rack condition of the machine room and the overall operation condition of the terminal virtual mobile phone can be known through the cloud resource operation map. Through equipment and running state, the machine room and the affiliated customer condition that influence can be located fast, and the operation and maintenance personnel are informed in time to repair in time through manual work or automatic mode, can avoid the loss of machine room.
The cloud resource operation map shown in fig. 3 is a cloud resource operation map corresponding to a machine room, and in fig. 3, the name of the machine room is: the machine room A, the device main bodies related to the machine room A are screened out from the basic device map and are respectively: the system comprises an A1 cabinet, an A2 cabinet, an A3 cabinet, an A11 physical device, an A12 physical device, an A21 physical device, an A22 physical device, an A31 physical device, a B1 cloud application carrier, a B2 cloud application carrier and a B3 cloud application carrier; and the applications running on the extracted B1 cloud application carrier, B2 cloud application carrier and B3 cloud application carrier are respectively as follows: c1 applications, C2 applications, C3 applications.
The cloud resource operation graph shown in fig. 3 omits display of an operation state of a node, and in fig. 3, a relationship between a physical device and a cabinet is a dependency relationship E, for example, an a11 physical device depends on an A1 cabinet, and an a21 physical device depends on an A2 cabinet; the relation between the cloud application carrier and the physical equipment is a virtual relation F, for example, the B1 cloud application carrier is virtually arranged on the A31 physical equipment, and the B2 cloud application carrier is virtually arranged on the A31 physical equipment; the relationship between the application and the cloud application carrier is a deployment relationship G, for example, the C1 application is deployed on a B1 cloud application carrier.
Optionally, in this optional implementation manner, before the cloud resource operation graph corresponding to the computer room is generated, an object corresponding to the application may also be determined, such as a D1 object, a D2 object, and a D3 object in fig. 3. In fig. 3, the relationship between the object and the application is an ownership relationship H, that is, the object owns the application, such as D1 object owns the C1 application, D2 object owns the C2 application, and D3 object owns the C3 application.
In the optional implementation manner, when the cloud resource of the resource query information includes a machine room, the equipment main body related to the machine room name is determined based on the machine room name in the resource query information, and the cloud resource operation map corresponding to the machine room is constructed and generated, so that the reliability of constructing the cloud resource operation map is improved.
In some optional implementations of this embodiment, the cloud resource includes: the object name, based on the cloud resource, the operation state and the basic equipment map, constructing the cloud resource operation map corresponding to the resource query information comprises the following steps: determining a machine room name related to the object name based on the object name in the resource query information; determining an equipment main body related to the machine room name; screening and extracting all equipment main bodies associated with the name of the query machine room from the basic equipment map; determining the extracted application running on the device main body and the running state of the application; and reconstructing the association relation in real time based on the running state of the application and the extracted equipment main body, and generating a cloud resource running map corresponding to the object name.
In this embodiment, the object name is a name of an object to be monitored of an execution main body on which the cloud network monitoring method operates, and the object may be an equipment main body in a basic equipment map or an object related to the basic equipment map. By the cloud resource operation map, the application instances of the object can be known to be deployed in which machine rooms, which cabinets, which physical devices and cloud application carriers, the area range covered by the devices, the operation condition of the whole device, different faults such as game faults, cloud application carrier faults and physical device faults can be clearly known.
The cloud resource operation graph shown in fig. 4 is a cloud resource operation graph corresponding to an object name, in fig. 4, an object is a customer of the computer room service, an object is a customer name, and as shown in fig. 4, an object name is: and the object A is traversed on the basic equipment map, and the equipment main bodies related to the object A are screened out, wherein the screened equipment main bodies are respectively as follows: the system comprises a B1 machine room, a B2 machine room, a B3 machine room, a C1 cabinet, a C2 cabinet, D1 physical equipment, D2 physical equipment, an X1 cloud application carrier, an X2 cloud application carrier and an X3 cloud application carrier; and the applications run on the extracted X1 cloud application carrier are respectively as follows: y1 application, Y2 application, Y3 application.
The cloud resource operation graph shown in fig. 4 omits display of the operation state of the node, and in fig. 4, the relationship between the object and the machine room is a dependency relationship E, for example, the object a depends on the machine room B1, the machine room B2, and the machine room B3, respectively; the relation between the physical equipment and the cabinet is a dependency relation E, for example, both the D1 physical equipment and the D2 physical equipment depend on the C2 cabinet; the relation between the cloud application carrier and the physical device is a virtual relation F, for example, the X1 cloud application carrier, the X2 cloud application carrier and the X3 cloud application carrier are all virtually arranged on the D1 physical device; the relation between the application and the cloud application carrier is a deployment relation G, and for example, the Y1 application, the Y2 application and the Y3 application are all deployed on the X1 cloud application carrier.
It should be noted that the resource query information obtained by the optional implementation manner includes the object name, but the object name is executed after being authorized by the user or the object, and the obtaining or processing process of the object name conforms to the relevant laws and regulations.
In the optional implementation manner, when the cloud resource of the resource query information includes the object name, the machine room name corresponding to the object name is determined based on the object name in the resource query information, the equipment main body related to the machine room name is determined, and the cloud resource operation map corresponding to the object name is constructed and generated, so that the reliability of constructing the cloud resource operation map is improved.
With further reference to fig. 5, as an implementation of the methods shown in the above figures, the present disclosure provides an embodiment of a cloud network monitoring apparatus, which corresponds to the method embodiment shown in fig. 1.
As shown in fig. 5, the cloud network monitoring apparatus 500 provided in this embodiment includes: an information acquisition unit 501, a basic construction unit 502, a receiving unit 503, a state acquisition unit 504, and a map construction unit 505. The information obtaining unit 501 may be configured to obtain key information of a machine room supporting a cloud network. The base construction unit 502, described above, may be configured to construct a base device map based on the key information. The receiving unit 503 may be configured to receive the resource query information. The status acquiring unit 504 may be configured to acquire the cloud resource and the operation status of the cloud resource in the resource query information. The map building unit may be configured to build a cloud resource operation map corresponding to the resource query information based on the cloud resource, the operation state, and the infrastructure map.
In this embodiment, in the cloud network monitoring apparatus 500: the detailed processing and the technical effects of the information obtaining unit 501, the basic constructing unit 502, the receiving unit 503, the state obtaining unit 504, and the map constructing unit 505 can refer to the related descriptions of step 101, step 102, step 103, step 104, and step 105 in the corresponding embodiment of fig. 1, which are not described herein again.
In some optional implementations of this embodiment, the apparatus 500 further includes: a monitor unit (not shown in the figure), and an alarm unit (not shown in the figure). The monitoring unit may be configured to monitor the operation state of each node in the cloud resource operation graph in real time. The alarm unit may be configured to issue alarm information in response to determining that the operation state of the node in the cloud resource operation graph is an abnormal state.
In some optional implementations of this embodiment, the basic building unit 502 includes: a relationship determination module (not shown), an extraction module (not shown), and a generation module (not shown). The relationship determination module may be configured to determine a relationship between the device body and each device body in the key information. The extraction module may be configured to extract the device body in the key information based on a relationship between the respective device bodies. The generating module may be configured to generate the basic device graph by connecting the extracted device bodies based on relationships between the device bodies in the extracted key information.
In some optional implementations of this embodiment, the cloud resource includes: in application, the graph building unit 505 includes: an application determination module (not shown), an application screening module (not shown), and an application construction module (not shown). The application determination module may be configured to determine the device body where the application is located based on the application name in the resource query information. The application filtering module may be configured to filter and extract all device bodies associated with the determined device body in the basic device map. The application construction module can be configured to perform incidence relation reconstruction in real time based on the operation state and the extracted device main body, and generate a cloud resource operation map corresponding to the application.
In some optional implementations of this embodiment, the cloud resource includes: the map building unit 505 includes: a machine room determining module (not shown), a machine room screening module (not shown), a status determining module (not shown), and a machine room constructing module (not shown). The equipment room determining module may be configured to determine an equipment main body related to the equipment room based on the equipment room name in the resource query information. The computer room screening module may be configured to screen and extract all the equipment bodies associated with the determined equipment body in the basic equipment map. The state determination module may be configured to determine the extracted application running on the device body and a running state of the application. The machine room construction module can be configured to reconstruct the association relation based on the running state of the application and the extracted equipment main body in real time, and a cloud resource running map corresponding to the machine room is generated.
In some optional implementations of this embodiment, the cloud resource includes: the graph building unit 505 includes: an object determination module (not shown), a body determination module (not shown), an object screening module (not shown), an operation determination module (not shown), and an object construction module (not shown). The object determination module may be configured to determine, based on the object name in the resource query information, a machine room name related to the object name. The agent determination module may be configured to determine an equipment agent associated with the machine room name. The object screening module may be configured to screen and extract all the device bodies associated with the query machine room name in the basic device map. The operation determination module may be configured to determine the extracted application that is operated on the device body, and an operation state of the application. The object building module can be configured to reconstruct the association relationship based on the running state of the application and the extracted device main body in real time, and generate the cloud resource running map corresponding to the object name.
First, an information obtaining unit 501 obtains key information of a machine room supporting a cloud network; secondly, the basic construction unit 502 constructs a basic device map based on the key information; thirdly, the receiving unit 503 receives the resource query information; then, the state obtaining unit 504 obtains the cloud resources and the operating states of the cloud resources in the resource query information; finally, the map building unit 505 builds a cloud resource operation map corresponding to the resource query information based on the cloud resource, the operation state, and the basic device map. Therefore, fixed resources in the cloud network can be obtained through the constructed basic equipment image, when the cloud resources are monitored through receiving the resource query information, the cloud resource operation map corresponding to the resource query information is constructed again on the basis of the equipment map, the cloud resource operation state information is added on the basis of the inherent resources and the incidence relation of the inherent resources, the real-time change of the operation state of the cloud resources can be monitored in real time, and the comprehensiveness of cloud resource monitoring is improved.
In the technical scheme of the disclosure, the acquisition, storage, application and the like of the personal information of the related user all accord with the regulations of related laws and regulations, and do not violate the good customs of the public order.
The present disclosure also provides an electronic device, a readable storage medium, and a computer program product according to embodiments of the present disclosure.
FIG. 6 illustrates a schematic block diagram of an example electronic device 600 that can be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 6, the apparatus 600 includes a computing unit 601, which can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) 602 or a computer program loaded from a storage unit 608 into a Random Access Memory (RAM) 603. In the RAM603, various programs and data required for the operation of the device 600 can also be stored. The calculation unit 601, the ROM602, and the RAM603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
A number of components in the device 600 are connected to the I/O interface 605, including: an input unit 606 such as a keyboard, a mouse, or the like; an output unit 607 such as various types of displays, speakers, and the like; a storage unit 608, such as a magnetic disk, optical disk, or the like; and a communication unit 609 such as a network card, modem, wireless communication transceiver, etc. The communication unit 609 allows the device 600 to exchange information/data with other devices via a computer network such as the internet and/or various telecommunication networks.
The computing unit 601 may be a variety of general and/or special purpose processing components having processing and computing capabilities. Some examples of the computing unit 601 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and so forth. The computing unit 601 performs the various methods and processes described above, such as a cloud network monitoring method. For example, in some embodiments, the cloud network monitoring method may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 608. In some embodiments, part or all of a computer program may be loaded onto and/or installed onto device 600 via ROM602 and/or communications unit 609. When the computer program is loaded into RAM603 and executed by the computing unit 601, one or more steps of the cloud network monitoring method described above may be performed. Alternatively, in other embodiments, the computing unit 601 may be configured to perform the cloud network monitoring method in any other suitable manner (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable cloud network monitoring device such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server may be a cloud server, a server of a distributed system, or a server with a combined blockchain.
It should be understood that various forms of the flows shown above, reordering, adding or deleting steps, may be used. For example, the steps described in the present disclosure may be executed in parallel or sequentially or in different orders, and are not limited herein as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.

Claims (14)

1. A cloud network monitoring method, the method comprising:
acquiring key information of a machine room supporting a cloud network;
constructing a basic equipment map based on the key information;
receiving resource query information;
acquiring cloud resources in the resource query information and the running state of the cloud resources;
constructing a cloud resource operation map corresponding to the resource query information based on the cloud resources, the operation state and the basic equipment map;
matching the cloud resources in the resource query information with the equipment main body in the basic equipment map, screening all information related to the successfully matched cloud resources in the basic equipment map in response to successful matching of the basic equipment map and the cloud resources in the resource query information, and reconstructing the cloud resource operation map showing the change of the operation state of the cloud resources by using all the information and the obtained operation state of the cloud resources.
2. The method of claim 1, further comprising:
monitoring the operation state of each node in the cloud resource operation map in real time;
and sending alarm information in response to the fact that the operation state of the nodes in the cloud resource operation graph is determined to be an abnormal state.
3. The method of claim 1, wherein the building a base equipment graph based on the key information comprises:
determining the relationship between the equipment main body and each equipment main body in the key information;
extracting the equipment main bodies in the key information based on the relationship among the equipment main bodies;
and connecting the extracted equipment bodies based on the relationship between the extracted equipment bodies in the key information to generate a basic equipment map.
4. The method of any of claims 1-3, wherein the cloud resource comprises an application, and wherein building a cloud resource operational graph corresponding to the resource query information based on the cloud resource, the operational status, and the infrastructure equipment graph comprises:
determining the device main body where the application is located based on the application name in the resource query information;
screening and extracting all device bodies associated with the determined device body in the basic device map;
and reconstructing an association relation based on the operation state and the extracted equipment main body in real time to generate a cloud resource operation map corresponding to the application.
5. The method of any of claims 1-3, wherein the cloud resource comprises a machine room, and constructing a cloud resource operational graph corresponding to the resource query information based on the cloud resource, the operational status, and the infrastructure equipment graph comprises:
determining a device main body related to the machine room based on the machine room name in the resource query information;
screening and extracting all device bodies associated with the determined device body in the basic device map;
determining the extracted application running on the device main body and the running state of the application;
and reconstructing an incidence relation based on the running state of the application and the extracted equipment main body in real time to generate a cloud resource running map corresponding to the machine room.
6. The method of any of claims 1-3, wherein the cloud resource includes an object name, and wherein building a cloud resource operational graph corresponding to the resource query information based on the cloud resource, the operational status, and the infrastructure graph comprises:
determining a machine room name related to the object name based on the object name in the resource query information;
determining an equipment main body related to the machine room name;
screening and extracting all equipment main bodies associated with the machine room name from the basic equipment map;
determining the extracted application running on the device main body and the running state of the application;
and reconstructing an association relation based on the running state of the application and the extracted equipment main body in real time, and generating a cloud resource running map corresponding to the object name.
7. A cloud network monitoring apparatus, the apparatus comprising:
an information acquisition unit configured to acquire key information of a machine room supporting a cloud network;
a base construction unit configured to construct a base device map based on the key information;
a receiving unit configured to receive resource query information;
a state obtaining unit configured to obtain a cloud resource in the resource query information and an operation state of the cloud resource;
a graph construction unit configured to construct a cloud resource operation graph corresponding to the resource query information based on the cloud resource, the operation state, and the base equipment graph;
the graph construction unit is further configured to match cloud resources in the resource query information with the device body in the base device graph, screen all information related to the successfully matched cloud resources in the base device graph in response to successful matching of the base device graph with the cloud resources in the resource query information, and reconstruct a cloud resource operation graph representing changes of operation states of the cloud resources from all information and the obtained operation states of the cloud resources.
8. The apparatus of claim 7, further comprising:
the monitoring unit is configured to monitor the operation state of each node in the cloud resource operation graph in real time;
an alarm unit configured to issue alarm information in response to determining that an operation state of a node in the cloud resource operation graph is an abnormal state.
9. The apparatus of claim 7, wherein the base construction unit comprises:
a relationship determination module configured to determine a relationship between the device body and each device body in the key information;
an extraction module configured to extract the device body in the key information based on a relationship between the respective device bodies;
a generating module configured to connect the extracted device bodies based on relationships between the device bodies in the extracted key information, and generate a basic device map.
10. The apparatus according to any one of claims 7-9, wherein the cloud resource comprises an application, the graph building unit comprising:
the application determining module is configured to determine a device main body where the application is located based on the application name in the resource query information;
an application screening module configured to screen and extract all device principals associated with the determined device principal in the base device atlas;
and the application construction module is configured to reconstruct the incidence relation based on the operation state and the extracted equipment main body in real time, and generate a cloud resource operation map corresponding to the application.
11. The apparatus of any of claims 7-9, wherein the cloud resource comprises a machine room, the graph building unit comprising:
a machine room determining module configured to determine an equipment main body related to the machine room based on the machine room name in the resource query information;
a machine room screening module configured to screen and extract all equipment bodies associated with the determined equipment body in the basic equipment map;
a state determination module configured to determine an application running on the extracted device body, and a running state of the application;
and the machine room construction module is configured to reconstruct the association relation based on the running state of the application and the extracted equipment main body in real time, and generate a cloud resource running map corresponding to the machine room.
12. The apparatus according to any one of claims 7-9, wherein the cloud resource includes an object name, the graph building unit includes:
an object determination module configured to determine a machine room name related to an object name based on the object name in the resource query information;
a principal determination module configured to determine an equipment principal associated with the machine room name;
an object screening module configured to screen and extract all equipment bodies associated with the machine room name in the basic equipment graph;
an operation determination module configured to determine an application operated on the extracted device body, and an operation state of the application;
and the object construction module is configured to reconstruct the association relation based on the running state of the application and the extracted equipment main body in real time, and generate a cloud resource running map corresponding to the object name.
13. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-6.
14. A non-transitory computer readable storage medium having stored thereon computer instructions for causing the computer to perform the method of any one of claims 1-6.
CN202110864142.2A 2021-07-29 2021-07-29 Cloud network monitoring method and device, electronic equipment and computer medium Active CN113595827B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110864142.2A CN113595827B (en) 2021-07-29 2021-07-29 Cloud network monitoring method and device, electronic equipment and computer medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110864142.2A CN113595827B (en) 2021-07-29 2021-07-29 Cloud network monitoring method and device, electronic equipment and computer medium

Publications (2)

Publication Number Publication Date
CN113595827A CN113595827A (en) 2021-11-02
CN113595827B true CN113595827B (en) 2023-02-21

Family

ID=78251919

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110864142.2A Active CN113595827B (en) 2021-07-29 2021-07-29 Cloud network monitoring method and device, electronic equipment and computer medium

Country Status (1)

Country Link
CN (1) CN113595827B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102201097A (en) * 2010-03-26 2011-09-28 微软公司 Graph clustering
CN110516076A (en) * 2019-08-11 2019-11-29 西藏宁算科技集团有限公司 A kind of the cloud computing management method and system of knowledge based map
CN110764907A (en) * 2019-09-30 2020-02-07 太极计算机股份有限公司 Cloud computing resource map construction method
CN112491636A (en) * 2019-09-11 2021-03-12 华为技术有限公司 Data processing method and device and computer storage medium
CN112511596A (en) * 2020-11-05 2021-03-16 苏州浪潮智能科技有限公司 Method and equipment for creating cloud resources in cloud platform
CN112749285A (en) * 2021-01-21 2021-05-04 北京明略昭辉科技有限公司 Resource early warning method, system, equipment and medium based on knowledge graph
CN112804079A (en) * 2020-12-10 2021-05-14 北京浪潮数据技术有限公司 Cloud computing platform alarm analysis method, device, equipment and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10728307B2 (en) * 2018-10-08 2020-07-28 Sonrai Security Inc. Cloud intelligence data model and framework
CN112231167A (en) * 2019-12-17 2021-01-15 北京京东尚科信息技术有限公司 Cloud resource monitoring method, device, equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102201097A (en) * 2010-03-26 2011-09-28 微软公司 Graph clustering
CN110516076A (en) * 2019-08-11 2019-11-29 西藏宁算科技集团有限公司 A kind of the cloud computing management method and system of knowledge based map
CN112491636A (en) * 2019-09-11 2021-03-12 华为技术有限公司 Data processing method and device and computer storage medium
CN110764907A (en) * 2019-09-30 2020-02-07 太极计算机股份有限公司 Cloud computing resource map construction method
CN112511596A (en) * 2020-11-05 2021-03-16 苏州浪潮智能科技有限公司 Method and equipment for creating cloud resources in cloud platform
CN112804079A (en) * 2020-12-10 2021-05-14 北京浪潮数据技术有限公司 Cloud computing platform alarm analysis method, device, equipment and storage medium
CN112749285A (en) * 2021-01-21 2021-05-04 北京明略昭辉科技有限公司 Resource early warning method, system, equipment and medium based on knowledge graph

Also Published As

Publication number Publication date
CN113595827A (en) 2021-11-02

Similar Documents

Publication Publication Date Title
CN109815256A (en) A kind of data processing method, device, electronic equipment and storage medium
CN110347694B (en) Equipment monitoring method, device and system based on Internet of things
CN113726607A (en) Network detection method and device, electronic equipment and storage medium
CN113794909A (en) Video streaming system, method, server, device, and storage medium
CN111130944B (en) System monitoring method and system
CN113360918A (en) Vulnerability rapid scanning method, device, equipment and storage medium
CN113656252B (en) Fault positioning method, device, electronic equipment and storage medium
CN102799820B (en) A kind of restoration methods of user cipher
CN111464637B (en) Unmanned vehicle data processing method, device, equipment and medium
CN113595827B (en) Cloud network monitoring method and device, electronic equipment and computer medium
CN112380091A (en) Service operation condition monitoring method and device and related equipment
CN111131382A (en) Message monitoring method and device
CN114091909A (en) Collaborative development method, system, device and electronic equipment
CN114003497A (en) Method, device and equipment for testing service system and storage medium
CN108322336A (en) Intelligent management and system towards domestic autonomous controllable server
CN114844772A (en) Management method and system based on Zabbix monitoring platform
CN112711517A (en) Server performance monitoring method and device, storage medium and terminal
CN114401121A (en) Application program login method and device, electronic equipment and readable storage medium
CN115913912A (en) Message interception and service link diagram generation method and device
CN109388546B (en) Method, device and system for processing faults of application program
CN107925585B (en) Network service fault processing method and device
CN114095394B (en) Network node fault detection method and device, electronic equipment and storage medium
CN112988842B (en) Method and device for associating user ID
CN114048058A (en) Live event searching method and device, electronic equipment and storage medium
CN114691517A (en) Test method, device, equipment and storage medium

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
GR01 Patent grant
GR01 Patent grant