CN116112393A - Method, system, device and storage medium for monitoring quick deployment of host network - Google Patents
Method, system, device and storage medium for monitoring quick deployment of host network Download PDFInfo
- Publication number
- CN116112393A CN116112393A CN202211686314.2A CN202211686314A CN116112393A CN 116112393 A CN116112393 A CN 116112393A CN 202211686314 A CN202211686314 A CN 202211686314A CN 116112393 A CN116112393 A CN 116112393A
- Authority
- CN
- China
- Prior art keywords
- network
- segment
- monitoring
- intercommunication
- cross
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 179
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000004891 communication Methods 0.000 claims abstract description 15
- 238000012423 maintenance Methods 0.000 claims abstract description 13
- 230000011218 segmentation Effects 0.000 claims description 9
- 239000012634 fragment Substances 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 5
- 230000005484 gravity Effects 0.000 abstract description 3
- 230000009286 beneficial effect Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000003203 everyday effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the invention provides a method for rapidly deploying host network monitoring, which comprises the steps of obtaining IP addresses of a plurality of hosts, and detecting the network communication performance of each network segment of the IP addresses to obtain an IP segment set of network intercommunication and an IP segment set of network non-intercommunication; classifying the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carrying out cross-network segment cross monitoring on the plurality of intercommunication IP segment sets; classifying the IP segment sets of the network non-intercommunication according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carrying out same-network segment cross monitoring on the plurality of non-intercommunication IP segment sets. By automatically performing cross-network-segment cross monitoring and same-network-segment cross monitoring on the IP network segment, the rapid deployment of network monitoring is realized, the operation and maintenance cost is reduced, the operation and maintenance center of gravity is shifted, the monitoring accuracy is improved, and the method can be widely applied to the technical field of computers.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method, a system, an apparatus, and a storage medium for monitoring and rapidly deploying a host network.
Background
The internet of things is a network with objects connected and communicated, the basis of the internet of things is various everywhere 'objects', and intelligent application in various fields is realized through access of the objects. The various terminals are connected to the rich Internet of things, a large number of servers are needed, hundreds of servers are few, thousands of servers are more needed, virtual machines are more needed, in such a huge scale, the operation and maintenance of the servers become important, the network states among the servers are important indexes which are needed to be concerned by operation and maintenance personnel every day, the information about whether a host is down, whether a network card is abnormal and the like is reflected on the side face through indexes such as network packet loss rate, network delay and the like, and the operation and maintenance personnel need to find out in time to avoid serious faults. At present, the network fault removing mode is that faults occur, operation and maintenance personnel log in a host machine to remove the faults, the fault removing efficiency is low, the network state needs to be checked every day at regular time, and faults caused by network reasons cannot be timely found and recovered, so that loss is caused.
Disclosure of Invention
Accordingly, an object of the embodiments of the present invention is to provide a method, a system, an apparatus, and a storage medium for rapid deployment of network monitoring of a host, which automatically perform cross-network-segment cross-monitoring and same-network-segment cross-monitoring on an IP network segment, so as to implement rapid deployment of network monitoring, and discover network anomalies in time.
In a first aspect, an embodiment of the present invention provides a method for monitoring a shortcut deployment by a host network, including the following steps:
acquiring IP addresses of a plurality of hosts, detecting network connectivity of each network segment of the IP addresses, and dividing the IP addresses into a network intercommunication IP segment set and a network non-intercommunication IP segment set according to the network connectivity;
classifying the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carrying out cross-network segment cross monitoring on the plurality of intercommunication IP segment sets;
classifying the IP segment sets of the network non-intercommunication according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carrying out same-network segment cross monitoring on the plurality of non-intercommunication IP segment sets.
Optionally, the classifying the network interworking IP segment set according to the IP segments to form a plurality of interworking IP segment sets, and performing cross-network segment cross monitoring on the plurality of interworking IP segment sets, which specifically includes:
the IP segment set of the network intercommunication is subjected to IP classification, and the IP of the same IP segment is divided into an intercommunication IP segment set;
extracting an IP from each intercommunication IP segmentation set to form an IP group;
and performing intra-group cross-network-segment cross monitoring on the IP group.
Optionally, if there is an ungrouped IP in the interworking IP fragment set, the method further includes: and extracting the corresponding number of the IPs from the intercommunication IP segmentation set of the completed packets to complete the IP packets.
Optionally, the classifying the network non-interworking IP segment set according to the IP segments to form a plurality of non-interworking IP segment sets, and performing the same-network segment cross monitoring on the plurality of non-interworking IP segment sets specifically includes:
the IP segment set of the network which is not communicated is subjected to IP classification, and the IP of the same IP segment is divided into a non-communicated IP segment set;
dividing the IP of the non-intercommunication IP segmented set into a group according to the sequence;
and cross monitoring the IP same network segments in the same group.
Optionally, if there is an IP in the set of non-interworking IP fragments that is not packetized, the method further comprises: adding the non-grouped IP into any group of the non-intercommunication IP segment sets to form 3 IP groups.
Optionally, the method further comprises: generating monitoring task data, and processing the monitoring task data as follows:
judging whether a first monitoring factor of first monitoring task data generated by cross monitoring of a cross network segment is larger than a preset maximum monitoring depth, and if the first monitoring factor of the first monitoring task data is larger than the preset maximum monitoring depth, generating second monitoring task data; wherein the second monitoring task data is determined by the maximum monitoring depth and the first monitoring factor;
judging whether a second monitoring factor of third monitoring task data generated by the same network segment cross monitoring is larger than a preset maximum monitoring depth, and if the second monitoring factor of the third monitoring task data is larger than the preset maximum monitoring depth, generating fourth monitoring task data; wherein the fourth monitoring task data is determined by the maximum monitoring depth and the second monitoring factor.
Optionally, the method further comprises: and generating a monitoring task template, issuing a sniffing script of the connectivity test program to the host computer through the automatic operation and maintenance platform based on the template, and executing a command to operate the sniffing script at regular time.
In a second aspect, an embodiment of the present invention provides a system for monitoring a shortcut deployment by a host network, including:
the first module is used for acquiring IP addresses of a plurality of hosts, detecting network communication performance of each network segment of the IP addresses, and dividing the IP addresses into a network intercommunication IP segment set and a network non-intercommunication IP segment set according to the network communication performance;
the second module is used for classifying the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carrying out cross-network segment cross monitoring on the plurality of intercommunication IP segment sets;
and the third module is used for classifying the IP segment sets of the network non-intercommunication according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carrying out same-network segment cross monitoring on the plurality of non-intercommunication IP segment sets.
In a third aspect, an embodiment of the present invention provides an apparatus for monitoring a shortcut deployment by a host network, including:
at least one processor;
at least one memory for storing at least one program;
the at least one program, when executed by the at least one processor, causes the at least one processor to implement the method as described above.
In a fourth aspect, embodiments of the present invention provide a computer readable storage medium having stored therein a processor executable program for performing the method as described above when executed by a processor.
The embodiment of the invention has the following beneficial effects: the embodiment of the invention provides a method for rapidly deploying host network monitoring, which comprises the steps of obtaining IP addresses of a plurality of hosts, detecting network communication performance of each network segment of the IP addresses, and dividing the IP addresses into a network intercommunication IP segment set and a network non-intercommunication IP segment set according to the network communication performance; classifying the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carrying out cross-network segment cross monitoring on the plurality of intercommunication IP segment sets; classifying the IP segment sets of the network non-intercommunication according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carrying out same-network segment cross monitoring on the plurality of non-intercommunication IP segment sets. By automatically performing cross-network-segment cross monitoring and same-network-segment cross monitoring on the IP network segment, rapid deployment of network monitoring is realized, operation and maintenance cost is reduced, the center of gravity of operation and maintenance is transferred, and monitoring accuracy is improved.
Drawings
Fig. 1 is a flowchart illustrating steps of a method for monitoring a shortcut deployment by a host network according to an embodiment of the present invention;
FIG. 2 is a flowchart of another method for monitoring a shortcut deployment by a host network in accordance with an embodiment of the present invention;
FIG. 3 is a block diagram of a system for monitoring a shortcut deployment in a host network in accordance with an embodiment of the present invention;
fig. 4 is a block diagram of an apparatus for monitoring a shortcut deployment by a host network according to an embodiment of the present invention.
Detailed Description
The invention will now be described in further detail with reference to the drawings and to specific examples. The step numbers in the following embodiments are set for convenience of illustration only, and the order between the steps is not limited in any way, and the execution order of the steps in the embodiments may be adaptively adjusted according to the understanding of those skilled in the art.
As shown in fig. 1, an embodiment of the present invention provides a method for monitoring a shortcut deployment by a host network, which includes the following steps.
S100, acquiring IP addresses of a plurality of hosts, detecting network connectivity performance of each network segment of the IP addresses, and dividing the IP addresses into a network intercommunication IP segment set and a network non-intercommunication IP segment set according to the network connectivity performance.
The network detection is to compare the IP address with the IP network segment information in the database and automatically detect the IP network segment.
In a specific embodiment, the system stores the saved data to the database by system interface configuration or by host IP, port, user name, password, host name batch import through excel. The automatic deployment program scans the database once at 30 seconds, reads undeployed records to the memory, and updates the record state into deployment, so that repeated reading is avoided. And reading the IP address of the host from the memory, comparing the IP address with the IP network segment information in the database, and automatically detecting the IP network segment.
S200, classifying the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carrying out cross-network segment cross monitoring on the plurality of intercommunication IP segment sets.
Wherein the IP segments of the network intercommunication can communicate with each other.
Specifically, after network detection is carried out on each network segment, the IP segments of network intercommunication are screened out, and cross-network-segment cross monitoring is carried out on the IP segments of network intercommunication.
Optionally, the classifying the network interworking IP segment set according to the IP segments to form a plurality of interworking IP segment sets, and performing cross-network segment cross monitoring on the plurality of interworking IP segment sets, which specifically includes:
s210, carrying out IP classification on the IP segment set of the network intercommunication, and dividing the IP of the same IP segment into an intercommunication IP segment set.
Specifically, after the IP sections of the network intercommunication are classified, the IP sections are compared, the IP sections with the same network section form a set, namely an intercommunication IP section set, and the IP sections of different network sections have different intercommunication IP section sets.
S220, extracting one IP from each intercommunication IP segmentation set to form an IP group.
Specifically, one IP is randomly extracted from the intercommunication IP segmentation sets of the IPs of different network segments, so that it is easy to know how many intercommunication IP segmentation sets extract how many IPs are obtained, the extracted IPs form an IP group, and so on until all the IPs are extracted.
In a specific embodiment, the IPs of the intercommunication IP segment sets are ordered according to the size of the character string, and one IP is sequentially selected from each intercommunication IP segment set to form an IP group, and the IPs in the group are monitored pairwise.
S230, cross-network segment cross monitoring in the IP group is carried out.
Specifically, after all the IPs are extracted to obtain a plurality of IP groups, the IPs of each IP group perform intra-group cross monitoring.
Optionally, if there is an ungrouped IP in the interworking IP fragment set, the method further includes: and extracting the corresponding number of the IPs from the intercommunication IP segmentation set of the completed packets to complete the IP packets.
Specifically, for the IPs in the interworking IP segment set of the outstanding packets, a corresponding number of IPs are extracted from the IP set of the completed packets, so that after the packet conditions are satisfied, the remaining IPs and the extracted IPs are packetized.
S300, classifying the network non-intercommunication IP segment sets according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carrying out same-segment cross monitoring on the plurality of non-intercommunication IP segment sets.
Specifically, after network detection is carried out on each network segment, an IP segment with a non-communication network is screened out, and the same-network-segment cross monitoring is carried out on the IP segment with the non-communication network.
Optionally, the classifying the network non-interworking IP segment set according to the IP segments to form a plurality of non-interworking IP segment sets, and performing the same-network segment cross monitoring on the plurality of non-interworking IP segment sets specifically includes:
s310, carrying out IP classification on the IP segment set of the network which is not communicated with each other, and dividing the IP of the same IP segment into a non-communicated IP segment set;
wherein IP segments that are not network enabled cannot communicate with each other.
Specifically, after the IP segment sets of the selected network which are not communicated are subjected to IP classification, the IP segments are compared, the IP segments with the same network segment form a set, namely, a non-communicated IP segment set, and the IP segments of different network segments have different non-communicated IP segment sets.
S320, dividing the IP of the non-intercommunication IP segmentation set into a group according to the sequence.
The sequence of the IP includes sorting according to the size of the character string, the creation time, etc., and the specific sorting method is determined according to actual needs, which is not limited herein.
Specifically, the IP of each non-intercommunication IP segment set is selected in sequence two by two, and the two selected IPs form an IP group.
S330, the same network segment of the IP in the same group is monitored in a crossing way.
Specifically, after the selection of the IP group without communicating the IP segmented set is completed, the two IPs in the group are mutually detected and monitored.
Optionally, if there is an IP in the set of non-interworking IP fragments that is not packetized, the method further comprises: adding the non-grouped IP into any group of the non-intercommunication IP segment sets to form 3 IP groups.
Specifically, if one IP is not capable of being grouped in the non-interworking IP segmented set, the IP is added into one of the IP groups to form three IP groups, and the three IPs in the group mutually detect and monitor.
Optionally, the method further comprises: generating monitoring task data, and processing the monitoring task data as follows:
judging whether a first monitoring factor of first monitoring task data generated by cross monitoring of a cross network segment is larger than a preset maximum monitoring depth, and if the first monitoring factor of the first monitoring task data is larger than the preset maximum monitoring depth, generating second monitoring task data; wherein the second monitoring task data is determined by the maximum monitoring depth and the first monitoring factor.
In a specific embodiment, the IP of the inter-working IP segment set of cross-segment cross-monitoring is monitored in pairs to generate first monitoring task data, the first monitoring task data includes n×n-1 monitoring tasks, each inter-working IP segment set of two monitoring tasks is generated, if the first monitoring factor N-1 is greater than the maximum monitoring depth d, second monitoring task data is generated, the second monitoring task data is determined by the maximum monitoring depth and the first monitoring factor, and the second monitoring task data includes n×d monitoring tasks.
Judging whether a second monitoring factor of third monitoring task data generated by the same network segment cross monitoring is larger than a preset maximum monitoring depth, and if the second monitoring factor of the third monitoring task data is larger than the preset maximum monitoring depth, generating fourth monitoring task data; wherein the fourth monitoring task data is determined by the maximum monitoring depth and the second monitoring factor.
In a specific embodiment, the IPs of the intercommunication IP segmented sets which are monitored in a crossing way with the network segments mutually detect and monitor to generate third monitoring task data, wherein the third monitoring task data comprises K (K-1) monitoring tasks, and if the second monitoring factor K-1 is larger than the maximum monitoring depth d, fourth monitoring task data is generated; the fourth monitoring task data is determined by the maximum monitoring depth and the second monitoring factor, and the fourth monitoring task data comprises N x d monitoring tasks.
Optionally, the method further comprises: and generating a monitoring task template, issuing a sniffing script of the connectivity test program to the host computer through the automatic operation and maintenance platform based on the template, and executing a command to operate the sniffing script at regular time.
Wherein the connectivity test program (Packet Internet Groper, ping) is a program for testing network connectivity, an internet packet explorer; the commands include a crontab command for setting periodically executed instructions in the operating system.
Specifically, after all monitoring tasks are obtained, a monitoring task template is generated, according to the generated monitoring task template, a ping sniffing script is issued to a host computer through an automatic operation and maintenance platform anstable, parameters are the IP of the other party, and the crontab is executed to run the sniffing script at regular time, so that mutual monitoring is realized.
In a specific embodiment, an active Playbook (automation operation and maintenance tool) and a monitoring task are generated, and active execution Playbook is started to complete task issuing and Crontab timing task configuration, so that mutual monitoring of different network segment hosts is realized.
Referring to fig. 2, in a specific embodiment, after obtaining an IP address of a host, network connectivity detection and grouping are performed on IP segments of the IP address, after the detection is finished, IP segments of network interworking are collected together, cross-network segment cross-monitoring is performed, all IP information is obtained, classification is performed according to the IP segments, the IPs of the same IP segment are used as a set, according to the number of the IP segments, one IP is extracted from each IP set to perform grouping, cross-network segment cross-monitoring is performed on the IPs in the group, the IP set of the grouping is not completed, a corresponding number of IPs are extracted from the IP set of the grouping already completed, and after the grouping condition is satisfied, component cross-monitoring is performed; the method comprises the steps of forming a set of IP sections which are not communicated with each other in a network, carrying out network monitoring among the same network sections, acquiring all IP information, classifying according to the IP sections, dividing the IP of the same IP section into a set, dividing the IP in the set into a group according to no two IP, carrying out cross monitoring on the IP, adding the rest IP into one group to form three IP groups, and carrying out cross monitoring on the group two by two.
The embodiment of the invention has the following beneficial effects: the embodiment of the invention provides a method for rapidly deploying host network monitoring, which comprises the steps of obtaining IP addresses of a plurality of hosts, detecting network communication performance of each network segment of the IP addresses, and dividing the IP addresses into a network intercommunication IP segment set and a network non-intercommunication IP segment set according to the network communication performance; classifying the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carrying out cross-network segment cross monitoring on the plurality of intercommunication IP segment sets; classifying the IP segment sets of the network non-intercommunication according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carrying out same-network segment cross monitoring on the plurality of non-intercommunication IP segment sets. The method has the advantages that the cross-network-segment cross monitoring and the same-network-segment cross monitoring are automatically carried out on the IP network segments, the rapid deployment of network monitoring is realized, the operation and maintenance cost is reduced, the operation and maintenance center of gravity is shifted, the monitoring accuracy is improved, the time and effort for deploying the network monitoring are effectively reduced by a method for automatically grouping the hosts in pairs according to the IP network segments, and the error probability of manual configuration is reduced by automatic processing.
As shown in fig. 3, the embodiment of the present invention further provides a system for monitoring a shortcut deployment by a host network, including:
the first module is used for acquiring IP addresses of a plurality of hosts, detecting network communication performance of each network segment of the IP addresses, and dividing the IP addresses into a network intercommunication IP segment set and a network non-intercommunication IP segment set according to the network communication performance;
the second module is used for classifying the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carrying out cross-network segment cross monitoring on the plurality of intercommunication IP segment sets;
and the third module is used for classifying the IP segment sets of the network non-intercommunication according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carrying out same-network segment cross monitoring on the plurality of non-intercommunication IP segment sets.
It can be seen that the content in the above method embodiment is applicable to the system embodiment, and the functions specifically implemented by the system embodiment are the same as those of the method embodiment, and the beneficial effects achieved by the method embodiment are the same as those achieved by the method embodiment.
As shown in fig. 4, the embodiment of the present invention further provides a device for monitoring a shortcut deployment by a host network, including:
at least one processor;
at least one memory for storing at least one program;
the at least one program, when executed by the at least one processor, causes the at least one processor to carry out the method steps described in the method embodiments above.
It can be seen that the content in the above method embodiment is applicable to the embodiment of the present device, and the functions specifically implemented by the embodiment of the present device are the same as those of the embodiment of the above method, and the beneficial effects achieved by the embodiment of the above method are the same as those achieved by the embodiment of the above method.
Furthermore, embodiments of the present application disclose a computer program product or a computer program, which is stored in a computer readable storage medium. The computer program may be read from a computer readable storage medium by a processor of a computer device, the processor executing the computer program causing the computer device to perform the method as described above. Similarly, the content in the above method embodiment is applicable to the present storage medium embodiment, and the specific functions of the present storage medium embodiment are the same as those of the above method embodiment, and the achieved beneficial effects are the same as those of the above method embodiment.
It is to be understood that all or some of the steps, systems, and methods disclosed above may be implemented in software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as known to those skilled in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. Furthermore, as is well known to those of ordinary skill in the art, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media.
The embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of one of ordinary skill in the art without departing from the spirit of the present invention.
Claims (10)
1. A method for monitoring a shortcut deployment by a host network, comprising:
acquiring IP addresses of a plurality of hosts, detecting network connectivity of each network segment of the IP addresses, and dividing the IP addresses into a network intercommunication IP segment set and a network non-intercommunication IP segment set according to the network connectivity;
classifying the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carrying out cross-network segment cross monitoring on the plurality of intercommunication IP segment sets;
classifying the IP segment sets of the network non-intercommunication according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carrying out same-network segment cross monitoring on the plurality of non-intercommunication IP segment sets.
2. The method according to claim 1, wherein the classifying the set of IP segments for network interworking by IP segments to form a plurality of sets of interworking IP segments, and performing cross-segment cross-monitoring on the plurality of sets of interworking IP segments, specifically comprises:
the IP segment set of the network intercommunication is subjected to IP classification, and the IP of the same IP segment is divided into an intercommunication IP segment set;
extracting an IP from each intercommunication IP segmentation set to form an IP group;
and performing intra-group cross-network-segment cross monitoring on the IP group.
3. The method of claim 2, wherein if there is an ungrouped IP in the set of interworking IP fragments, the method further comprises: and extracting the corresponding number of the IPs from the intercommunication IP segmentation set of the completed packets to complete the IP packets.
4. The method according to claim 1, wherein the classifying the set of network non-interworking IP segments by IP segments to form a plurality of non-interworking IP segment sets, and performing the same-network segment cross monitoring on the plurality of non-interworking IP segment sets specifically includes:
the IP segment set of the network which is not communicated is subjected to IP classification, and the IP of the same IP segment is divided into a non-communicated IP segment set; dividing the IP of the non-intercommunication IP segmented set into a group according to the sequence;
and cross monitoring the IP same network segments in the same group.
5. The method of claim 4, wherein if there is an unpacked IP in the set of non-interworking IP fragments, the method further comprises: adding the non-grouped IP into any group of the non-intercommunication IP segment sets to form 3 IP groups.
6. The method according to any one of claims 1-5, further comprising: generating monitoring task data, and processing the monitoring task data as follows:
judging whether a first monitoring factor of first monitoring task data generated by cross monitoring of a cross network segment is larger than a preset maximum monitoring depth, and if the first monitoring factor of the first monitoring task data is larger than the preset maximum monitoring depth, generating second monitoring task data; wherein the second monitoring task data is determined by the maximum monitoring depth and the first monitoring factor;
judging whether a second monitoring factor of third monitoring task data generated by the same network segment cross monitoring is larger than a preset maximum monitoring depth, and if the second monitoring factor of the third monitoring task data is larger than the preset maximum monitoring depth, generating fourth monitoring task data. Wherein the fourth monitoring task data is determined by the maximum monitoring depth and the second monitoring factor.
7. The method according to any one of claims 1-6, further comprising: and generating a monitoring task template, issuing a sniffing script of the connectivity test program to the host computer through the automatic operation and maintenance platform based on the template, and executing a command to operate the sniffing script at regular time.
8. A system for monitoring a shortcut deployment by a host network, comprising:
the first module is used for acquiring IP addresses of a plurality of hosts, detecting network communication performance of each network segment of the IP addresses, and dividing the IP addresses into a network intercommunication IP segment set and a network non-intercommunication IP segment set according to the network communication performance;
the second module classifies the IP segment sets of network intercommunication according to the IP segments to form a plurality of intercommunication IP segment sets, and carries out cross-segment cross monitoring on the plurality of intercommunication IP segment sets;
and the third module classifies the IP segment sets of the network non-intercommunication according to the IP segments to form a plurality of non-intercommunication IP segment sets, and carries out same-segment cross monitoring on the plurality of non-intercommunication IP segment sets.
9. A device for monitoring a shortcut deployment by a host network, comprising:
at least one processor;
at least one memory for storing at least one program;
the at least one program, when executed by the at least one processor, causes the at least one processor to implement the method of any of claims 1-7.
10. A computer readable storage medium, in which a processor executable program is stored, characterized in that the processor executable program is for performing the method according to any of claims 1-7 when being executed by a processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211686314.2A CN116112393A (en) | 2022-12-27 | 2022-12-27 | Method, system, device and storage medium for monitoring quick deployment of host network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211686314.2A CN116112393A (en) | 2022-12-27 | 2022-12-27 | Method, system, device and storage medium for monitoring quick deployment of host network |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116112393A true CN116112393A (en) | 2023-05-12 |
Family
ID=86263069
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211686314.2A Pending CN116112393A (en) | 2022-12-27 | 2022-12-27 | Method, system, device and storage medium for monitoring quick deployment of host network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116112393A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008046429A1 (en) * | 2006-10-16 | 2008-04-24 | Fundacio Privada Centre Tecnologic De Telecomunicacions De Catalunya | Method for logical deployment, undeployment and monitoring of a target ip network |
US20100008240A1 (en) * | 2008-07-10 | 2010-01-14 | Cheng Tien Ee | Methods and apparatus to monitor network layer functionalities |
CN105141449A (en) * | 2015-07-28 | 2015-12-09 | 中标软件有限公司 | Addition method and device for monitoring configuration |
US20170195192A1 (en) * | 2016-01-05 | 2017-07-06 | Airmagnet, Inc. | Automated deployment of cloud-hosted, distributed network monitoring agents |
CN109257256A (en) * | 2018-10-16 | 2019-01-22 | 北京信研汇智信息技术有限公司 | Apparatus monitoring method, device, computer equipment and storage medium |
CN110417864A (en) * | 2019-06-27 | 2019-11-05 | 华迪计算机集团有限公司 | A kind of method and system determining monitoring configuration file based on network mapping tool |
CN111314099A (en) * | 2018-12-11 | 2020-06-19 | 中国移动通信集团重庆有限公司 | Network resource monitoring method, device, equipment and medium |
WO2022100146A1 (en) * | 2020-11-10 | 2022-05-19 | 北京市天元网络技术股份有限公司 | Internet performance monitoring method and system |
-
2022
- 2022-12-27 CN CN202211686314.2A patent/CN116112393A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008046429A1 (en) * | 2006-10-16 | 2008-04-24 | Fundacio Privada Centre Tecnologic De Telecomunicacions De Catalunya | Method for logical deployment, undeployment and monitoring of a target ip network |
US20100008240A1 (en) * | 2008-07-10 | 2010-01-14 | Cheng Tien Ee | Methods and apparatus to monitor network layer functionalities |
CN105141449A (en) * | 2015-07-28 | 2015-12-09 | 中标软件有限公司 | Addition method and device for monitoring configuration |
US20170195192A1 (en) * | 2016-01-05 | 2017-07-06 | Airmagnet, Inc. | Automated deployment of cloud-hosted, distributed network monitoring agents |
CN109257256A (en) * | 2018-10-16 | 2019-01-22 | 北京信研汇智信息技术有限公司 | Apparatus monitoring method, device, computer equipment and storage medium |
CN111314099A (en) * | 2018-12-11 | 2020-06-19 | 中国移动通信集团重庆有限公司 | Network resource monitoring method, device, equipment and medium |
CN110417864A (en) * | 2019-06-27 | 2019-11-05 | 华迪计算机集团有限公司 | A kind of method and system determining monitoring configuration file based on network mapping tool |
WO2022100146A1 (en) * | 2020-11-10 | 2022-05-19 | 北京市天元网络技术股份有限公司 | Internet performance monitoring method and system |
Non-Patent Citations (2)
Title |
---|
李陶深;陆宇旻;葛志辉;: "基于聚类的触发式网络监控模型研究", 广西科学院学报, no. 04, 15 November 2009 (2009-11-15) * |
章勇;: "基于SaaS的校园网监控平台的设计与实现", 中国教育网络, no. 12, 5 December 2016 (2016-12-05) * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111565205B (en) | Network attack identification method and device, computer equipment and storage medium | |
CN108183916B (en) | Network attack detection method and device based on log analysis | |
CN111368289B (en) | Malicious software detection method and device | |
CN113689911B (en) | Fault diagnosis method, device, equipment and readable storage medium | |
CN111240876A (en) | Fault positioning method and device for microservice, storage medium and terminal | |
CN110489317B (en) | Cloud system task operation fault diagnosis method and system based on workflow | |
CN110691009A (en) | Network equipment inspection method and device | |
CN111176950A (en) | Method and equipment for monitoring network card of server cluster | |
CN116112393A (en) | Method, system, device and storage medium for monitoring quick deployment of host network | |
CN112068979B (en) | Service fault determination method and device | |
CN114297037A (en) | Alarm clustering method and device | |
CN113032774B (en) | Training method, device and equipment of anomaly detection model and computer storage medium | |
KR102103802B1 (en) | Method for generating reconstructed payload data by extracting web attack pattern based on commands of machine learning target system and the preprocessor using the same | |
CN112769635A (en) | Service identification method and device for multi-granularity feature analysis | |
US20230273924A1 (en) | Trimming blackhole clusters | |
CN108255715B (en) | Test result processing method and terminal equipment | |
CN116340044A (en) | Fault analysis method, device, equipment and storage medium | |
CN112363893B (en) | Method, equipment and device for detecting time sequence index abnormity | |
CN112468329B (en) | Method, device, equipment and readable medium for batch grouping management of servers | |
CN109446398A (en) | The method, apparatus and electronic equipment of intelligent measurement web crawlers behavior | |
CN112379656A (en) | Processing method, device, equipment and medium for detecting abnormal data of industrial system | |
CN117806899A (en) | Data monitoring analysis method, device, server, operation and maintenance system and storage medium | |
CN114567558A (en) | Method, device, equipment and medium for configuring virtual network card for computer cluster | |
CN116980468B (en) | Asset discovery and management method, device, equipment and medium in industrial control environment | |
CN111831511A (en) | Detection processing method, device and medium for service host of cloud service |
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 |