CN102572871B - A kind of method for supervising and device - Google Patents
A kind of method for supervising and device Download PDFInfo
- Publication number
- CN102572871B CN102572871B CN201010623627.4A CN201010623627A CN102572871B CN 102572871 B CN102572871 B CN 102572871B CN 201010623627 A CN201010623627 A CN 201010623627A CN 102572871 B CN102572871 B CN 102572871B
- Authority
- CN
- China
- Prior art keywords
- monitored device
- prsh
- supervision platform
- monitor supervision
- monitored
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012544 monitoring process Methods 0.000 claims abstract description 121
- 230000005540 biological transmission Effects 0.000 claims 1
- 230000007246 mechanism Effects 0.000 abstract description 16
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种监控方法和装置。其中,该监控方法包括:A,监控平台针对每一被监控设备配置需要被监控的数据信息;B,监控平台在对多个被监控设备进行监控时,分别读取该多个被监控设备被配置的数据信息,通过所述监控平台分别和该多个被监控设备之间的隧道并行向该多个被监控设备发送其被配置的数据信息。采用本发明,以避免采用轮巡机制实现中心端集中监控。
The invention provides a monitoring method and device. Wherein, the monitoring method includes: A, the monitoring platform configures the data information to be monitored for each monitored device; B, when the monitoring platform monitors multiple monitored devices, reads the The configured data information is sent in parallel to the plurality of monitored devices through the monitoring platform respectively through tunnels between the plurality of monitored devices. By adopting the present invention, it is avoided to adopt the round-robin mechanism to realize centralized monitoring at the central end.
Description
技术领域 technical field
本发明涉及移动通信技术领域,特别涉及一种监控方法和装置。The invention relates to the technical field of mobile communication, in particular to a monitoring method and device.
背景技术 Background technique
目前,非代理(agentless)监控方式主要包括:网络嗅探分析监控机制和中心端集中监控机制。其中,网络嗅探分析监控机制主要是针对WEB等应用中的网络数据包分析,但其实现难度和局限性比较大,目前还没有在电信级监控上应用。At present, agentless monitoring methods mainly include: a network sniffing analysis monitoring mechanism and a central terminal centralized monitoring mechanism. Among them, the network sniffing analysis and monitoring mechanism is mainly aimed at the analysis of network data packets in applications such as WEB, but its implementation is relatively difficult and limited, and it has not been applied to telecom-level monitoring at present.
至于中心端集中监控机制,其是由中心端利用轮巡机制对被监控主机进行数据采集,通过对采集的数据进行分析来实现监控。该中心端集中监控机制具有以下优点:部署比较快速、灵活性非常大,几乎可以实现任何形式对任何被监控主机的监控、监控的开发成本和周期非常短。但是,由于中心端集中监控机制利用轮巡机制采集被监控主机的数据,这在被监控主机数量多的情况下,会导致一个时间点的采集速度非常缓慢,并且,采集速度随着设备数量的增加而线性减低。因此,一种避免采用轮巡机制实现中心端集中监控的方法是当前亟待解决的技术问题。As for the centralized monitoring mechanism at the central end, the central end uses the patrol mechanism to collect data from the monitored host, and realizes monitoring by analyzing the collected data. The center-side centralized monitoring mechanism has the following advantages: relatively fast deployment, great flexibility, almost any form of monitoring on any monitored host, and very short development cost and period of monitoring. However, since the centralized monitoring mechanism at the central end uses the patrol mechanism to collect the data of the monitored host, this will lead to a very slow collection speed at a time point when the number of monitored hosts is large, and the collection speed increases with the number of devices. increases and decreases linearly. Therefore, a method of avoiding the use of the patrol mechanism to realize the centralized monitoring of the central terminal is a technical problem to be solved urgently at present.
发明内容 Contents of the invention
本发明提供了一种监控方法和装置,以避免采用轮巡机制实现中心端集中监控。The present invention provides a monitoring method and device, so as to avoid adopting a patrol mechanism to realize centralized monitoring at a central end.
本发明提供的技术方案包括:The technical solutions provided by the invention include:
一种监控方法,包括:A monitoring method comprising:
A,监控平台针对每一被监控设备配置需要被监控的数据信息;A. The monitoring platform configures the data information that needs to be monitored for each monitored device;
B,监控平台在对多个被监控设备进行监控时,分别读取该多个被监控设备被配置的数据信息,通过所述监控平台分别和该多个被监控设备之间的隧道并行向该多个被监控设备发送其被配置的数据信息。B. When monitoring a plurality of monitored devices, the monitoring platform reads the configured data information of the plurality of monitored devices, and passes through the monitoring platform and the tunnels between the plurality of monitored devices in parallel to the Multiple monitored devices send their configured data messages.
一种适用于监控的监控平台,包括:A monitoring platform suitable for monitoring, including:
配置模块,用于针对每一被监控设备配置需要被监控的数据信息;The configuration module is used to configure the data information to be monitored for each monitored device;
隧道模块,用于在所述监控平台和每一被监控设备之间建立隧道;A tunnel module, configured to establish a tunnel between the monitoring platform and each monitored device;
发送模块,用于在对多个被监控设备进行监控时,分别读取该多个被监控设备被配置的数据信息,通过所述监控平台分别和该多个被监控设备之间的隧道向该多个被监控设备发送其被配置的数据信息。The sending module is used to read the configured data information of the plurality of monitored devices when monitoring the plurality of monitored devices, and transmit the data information to the plurality of monitored devices through the tunnels between the monitoring platform and the plurality of monitored devices respectively. Multiple monitored devices send their configured data messages.
由以上技术方案可以看出,本发明中,监控平台针对每一被监控设备配置需要被监控的数据信息;监控平台在对多个被监控设备进行监控时,分别读取该多个被监控设备被配置的数据信息,通过所述监控平台分别和该多个被监控设备之间的隧道并行向该多个被监控设备发送其被配置的数据信息。也就是说,本发明不同于现有中心端集中采集监控机制采用轮巡机制进行监控,而是并行监控,避免采用轮巡机制实现中心端集中监控;As can be seen from the above technical solutions, in the present invention, the monitoring platform configures the data information that needs to be monitored for each monitored device; The configured data information is sent to the plurality of monitored devices in parallel through the monitoring platform and the tunnels between the plurality of monitored devices. That is to say, the present invention is different from the existing center-end centralized collection and monitoring mechanism, which adopts a round-robin mechanism for monitoring, but instead monitors in parallel, avoiding the use of a round-robin mechanism to realize centralized monitoring at the center side;
进一步地,由于本发明针对每一被监控设备配置需要被监控的数据信息,通过该配置方式能够实现上千台被监控设备被击中进行监控,具有扩展性好、部署快速等特点,实现电信级集中监控。Furthermore, since the present invention configures the data information to be monitored for each monitored device, thousands of monitored devices can be hit for monitoring through this configuration method, which has the characteristics of good scalability and fast deployment, and realizes the telecommunication Level centralized monitoring.
附图说明 Description of drawings
图1为本发明实施例提供的基本流程图;Fig. 1 is the basic flowchart provided by the embodiment of the present invention;
图2为本发明实施例提供的流程示意图;FIG. 2 is a schematic flow diagram provided by an embodiment of the present invention;
图3为本发明实施例提供的装置结构图。Fig. 3 is a structural diagram of a device provided by an embodiment of the present invention.
具体实施方式 Detailed ways
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.
本发明不同于现有的中心端集中采集监控机制采用轮巡机制进行监控,而是并行监控,具体可参见图1所示的流程:The present invention is different from the existing centralized collection and monitoring mechanism at the central end, which adopts a patrol mechanism for monitoring, but parallel monitoring. For details, please refer to the process shown in Figure 1:
参见图1,图1为本发明实施例提供的基本流程图。如图1所示,还流程可包括:Referring to FIG. 1, FIG. 1 is a basic flowchart provided by an embodiment of the present invention. As shown in Figure 1, the process can also include:
步骤101,监控平台针对每一被监控设备配置需要被监控的数据信息。In step 101, the monitoring platform configures data information to be monitored for each monitored device.
本步骤101中,被监控设备配置的需要被监控的数据信息可设置在一个配置列表中,该配置列表主要包括:被监控设备的标识和该被监控设备需要被监控的数据信息。其中,被监控设备需要被监控的数据信息主要可为:监控变量(该监控变量记为监控数据,其具体实现时可为日志相关的参数)、监控变量所在的位置(比如监控变量处于数据库中,则该位置记为数据库连接信息)、监控平台获取监控变量后存储该监控变量的位置(如该监控变量被存储在监控平台本地,则该位置可为该监控变量的存储路线,也称为环境变量,如该监控变量被存储在数据库,则该位置记为数据库连接信息)、监控变量对应被监控设备的执行路线或者环境变量。In this step 101, the data information to be monitored configured by the monitored device may be set in a configuration list, and the configuration list mainly includes: the identifier of the monitored device and the data information to be monitored of the monitored device. Among them, the data information that needs to be monitored by the monitored equipment can mainly be: monitoring variable (the monitoring variable is recorded as monitoring data, which can be a log-related parameter in its specific implementation), the location of the monitoring variable (for example, the monitoring variable is in the database , then this location is recorded as the database connection information), the location where the monitoring variable is stored after the monitoring platform obtains the monitoring variable (if the monitoring variable is stored locally on the monitoring platform, then the location can be the storage route of the monitoring variable, also known as Environment variable, if the monitoring variable is stored in the database, the location is recorded as database connection information), the monitoring variable corresponds to the execution route or environment variable of the monitored device.
如此,本发明中,当监控平台在监控被监控设备时,即可根据该被监控设备被配置的数据信息进行监控,具体见步骤102。通过步骤101为每一被监控设备配置需要被监控的数据信息,能过灵活扩展监控平台的监控方式。In this way, in the present invention, when the monitoring platform is monitoring the monitored device, it can monitor according to the configured data information of the monitored device, see step 102 for details. By configuring the data information to be monitored for each monitored device through step 101, the monitoring mode of the monitoring platform can be flexibly expanded.
步骤102,监控平台在对多个被监控设备进行监控时,分别读取该多个被监控设备被配置的数据信息,通过所述监控平台分别和该多个被监控设备之间的隧道并行向该多个被监控设备发送其被配置的数据信息。Step 102, when monitoring a plurality of monitored devices, the monitoring platform respectively reads the configured data information of the plurality of monitored devices, and communicates in parallel with the tunnels between the plurality of monitored devices through the monitoring platform. The multiple monitored devices send their configured data information.
本步骤102中,监控平台和每一被监控设备之间的隧道遵守安全Shell(SSH)协议,基于此,监控平台和每一被监控设备之间的隧道可称为SSH隧道。监控平台和每一被监控设备之间的SSH隧道是在监控平台监控该被监控设备之前被预先建立,具体建立的操作为:监控平台发送SSH隧道建立请求至被监控设备,被监控设备接收到SSH隧道建立请求后,与监控平台一起建立其与监控平台之间的SSH隧道。In this step 102, the tunnel between the monitoring platform and each monitored device complies with the Secure Shell (SSH) protocol. Based on this, the tunnel between the monitoring platform and each monitored device can be called an SSH tunnel. The SSH tunnel between the monitoring platform and each monitored device is pre-established before the monitoring platform monitors the monitored device. The specific establishment operation is: the monitoring platform sends an SSH tunnel establishment request to the monitored device, and the monitored device receives After the SSH tunnel establishment request, establish the SSH tunnel between it and the monitoring platform together with the monitoring platform.
需要说明的是,通过本发明中的隧道,能够避免在每次向被监控设备发送数据信息时都需要建立监控平台与该被监控设备之间的认证和连接,大大减少连接时间,大大增加了采集的可靠性和监控速度。It should be noted that through the tunnel in the present invention, it is possible to avoid the need to establish authentication and connection between the monitoring platform and the monitored device every time data information is sent to the monitored device, greatly reducing connection time and greatly increasing Acquisition reliability and monitoring speed.
至此,完成图1所示的流程。So far, the process shown in FIG. 1 is completed.
在图1所示的流程中,步骤102中,监控平台通过所述监控平台分别和该多个被监控设备之间的隧道向该多个被监控设备发送其被配置的数据信息包括:监控平台针对每一被监控设备,将读取的该被监控设备被配置的数据信息写入在该被监控设备对应的并行远程访问PRSH执行命令中,在所有被监控设备被配置的数据信息都写入在对应的PRSH执行命令后,监控平台通过所述监控平台和该多个被监控设备之间的隧道并行向该多个被监控设备发送其对应的PRSH执行命令,以使被监控设备根据接收的PRSH执行命令采集相应的数据,并反馈给监控平台进行监控分析。比如,如图2所示,监控平台下方存在4个被监控设备,依次为被监控设备1至被监控设备4,如果该4个被监控设备被配置的数据信息分别被写入至PRSH执行命令1至PRSH执行命令4中,基于此,可并行执行以下操作:通过监控平台和被监控设备1之间的隧道发送PRSH执行命令1至被监控设备1,通过监控平台1和被监控设备2之间的隧道发送PRSH执行命令2至被监控设备2,通过监控平台和被监控设备3之间的隧道发送PRSH执行命令3至被监控设备3,以及通过监控平台和被监控设备4之间的隧道发送PRSH执行命令4至被监控设备4。In the process shown in Figure 1, in step 102, the monitoring platform sends its configured data information to the multiple monitored devices through the tunnels between the monitoring platform and the multiple monitored devices, including: the monitoring platform For each monitored device, write the read configured data information of the monitored device into the parallel remote access PRSH execution command corresponding to the monitored device, and write the configured data information of all monitored devices After the corresponding PRSH execution command, the monitoring platform sends its corresponding PRSH execution command to the plurality of monitored devices in parallel through the tunnel between the monitoring platform and the plurality of monitored devices, so that the monitored device according to the received PRSH executes commands to collect corresponding data, and feeds back to the monitoring platform for monitoring and analysis. For example, as shown in Figure 2, there are 4 monitored devices under the monitoring platform, which are monitored device 1 to monitored device 4 in sequence. If the configured data information of the 4 monitored devices is respectively written into the PRSH execution command 1 to PRSH execution command 4, based on this, the following operations can be performed in parallel: send PRSH execution command 1 to the monitored device 1 through the tunnel between the monitoring platform and the monitored device 1, and pass the communication between the monitoring platform 1 and the monitored device 2 Send the PRSH execution command 2 to the monitored device 2 through the tunnel between the monitoring platform and the monitored device 3, send the PRSH execution command 3 to the monitored device 3 through the tunnel between the monitoring platform and the monitored device 3, and pass the tunnel between the monitoring platform and the monitored device 4 Send the PRSH execution command 4 to the monitored device 4.
优选地,本发明中,可控制并行发送PRSH执行命令的数量,如此,上述监控平台通过所述监控平台分别和该多个被监控设备之间的隧道并行向该多个被监控设备发送其对应的PRSH执行命令可包括:监控平台判断当前待向多个被监控设备发送的PRSH执行命令的总数是否小于或等于已设置的并行PRSH执行命令发送阈值N,如果是,则通过所述监控平台分别和该多个被监控设备之间的隧道并行向该多个被监控设备发送其对应的PRSH执行命令;否则,从当前待发送的PRSH执行命令中选取N个PRSH执行命令,确定该N个PRSH执行命令对应的被监控设备,利用所述监控平台和该确定的被监控设备之间的隧道并行向该确定的被监控设备发送其对应的PRSH执行命令。仍以图2为例,则,如果已设置的并行PRSH执行命令发送阈值N为5,由于当前向4个被监控设备发送的PRSH执行命令的总数为4,因此,可以直接执行上述的并行操作,而当已设置的并行PRSH执行命令发送阈值N为3时,由于当前待发送的PRSH执行命令的总数为4,基于此,就需要从当前待发送的PRSH执行命令中随机选取3个,比如,选取PRSH执行命令1至PRSH执行命令3,剩下的在下次发送PRSH执行命令时发送,之后,确定该3个PRSH执行命令对应的被监控设备(实质上也为要到达的被监控设备),比如,确定PRSH执行命令1对应被监控设备1,PRSH执行命令2对应被监控设备2,PRSH执行命令3对应被监控设备3,如此,可并行执行以下操作:通过监控平台和被监控设备1之间的隧道发送PRSH执行命令1至被监控设备1,通过监控平台1和被监控设备2之间的隧道发送PRSH执行命令2至被监控设备2,通过监控平台和被监控设备3之间的隧道发送PRSH执行命令3至被监控设备3。Preferably, in the present invention, the number of PRSH execution commands sent in parallel can be controlled, so that the above-mentioned monitoring platform sends its corresponding The PRSH execution command can include: the monitoring platform judges whether the total number of the PRSH execution commands currently to be sent to a plurality of monitored devices is less than or equal to the set parallel PRSH execution command sending threshold N, and if so, through the monitoring platform respectively Send the corresponding PRSH execution commands to the multiple monitored devices in parallel with the tunnel between the multiple monitored devices; otherwise, select N PRSH execution commands from the current PRSH execution commands to be sent, and determine the N PRSH execution commands The monitored device corresponding to the execution command uses the tunnel between the monitoring platform and the determined monitored device to send its corresponding PRSH execution command to the determined monitored device in parallel. Still taking Figure 2 as an example, if the set parallel PRSH execution command sending threshold N is 5, since the total number of PRSH execution commands currently sent to 4 monitored devices is 4, the above parallel operations can be directly executed , and when the set parallel PRSH execution command sending threshold N is 3, since the total number of current PRSH execution commands to be sent is 4, based on this, it is necessary to randomly select 3 from the current PRSH execution commands to be sent, such as , select PRSH execution command 1 to PRSH execution command 3, and the rest will be sent when the PRSH execution command is sent next time, and then determine the monitored device corresponding to the 3 PRSH execution commands (in essence, the monitored device to be reached) For example, it is determined that PRSH execution command 1 corresponds to monitored device 1, PRSH execution command 2 corresponds to monitored device 2, and PRSH execution command 3 corresponds to monitored device 3. In this way, the following operations can be performed in parallel: through the monitoring platform and monitored device 1 Send the PRSH execution command 1 to the monitored device 1 through the tunnel between the monitoring platform 1 and the monitored device 2, and send the PRSH execution command 2 to the monitored device 2 through the tunnel between the monitoring platform 1 and the monitored device 2. The tunnel sends the PRSH execution command 3 to the monitored device 3 .
优选地,本发明中,当监控平台在发出PRSH执行命令后,如果在设定时间内未接收到针对该PRSH执行命令的反馈,则设置该PRSH执行命令无效,返回步骤102。其中,造成监控平台在设定时间内未接收到针对PRSH执行命令的反馈主要有以下两个原因:一个原因为被监控设备执行PRSH执行命令超时,另一个原因为PRSH执行命令无法到达被监控设备,比如,被监控设备socket端口已满,不能再接收PRSH执行命令等。Preferably, in the present invention, after the monitoring platform sends out the PRSH execution command, if no feedback for the PRSH execution command is received within the set time, the PRSH execution command is set to be invalid, and the process returns to step 102 . Among them, there are two main reasons why the monitoring platform does not receive the feedback for the PRSH execution command within the set time: one reason is that the monitored device executes the PRSH execution command timeout, and the other reason is that the PRSH execution command cannot reach the monitored device , For example, the socket port of the monitored device is full and can no longer receive PRSH execution commands, etc.
优选地,本发明中,被监控设备在根据接收的PRSH执行命令采集到标准输出错误时,将表示该被监控设备处于最差状态的数据反馈给监控平台进行监控分析,如此,可使监控平台检测到被监控设备运行的错误。通过利用这个特点,可以额外实现一些其他监控功能。Preferably, in the present invention, when the monitored device collects a standard output error according to the received PRSH execution command, it will feed back the data indicating that the monitored device is in the worst state to the monitoring platform for monitoring and analysis, so that the monitoring platform can An error has been detected in the operation of the monitored equipment. By utilizing this feature, some other monitoring functions can be additionally realized.
以上对本发明实施例提供的方法进行了描述,下面对本发明实施例提供的装置进行描述。The method provided by the embodiment of the present invention is described above, and the device provided by the embodiment of the present invention is described below.
本发明实施例提供的装置主要为适用于监控的监控平台,如图3所示,该监控平台包括:The device provided by the embodiment of the present invention is mainly a monitoring platform suitable for monitoring, as shown in Figure 3, the monitoring platform includes:
配置模块301,用于针对每一被监控设备配置需要被监控的数据信息;The configuration module 301 is configured to configure data information to be monitored for each monitored device;
隧道模块302,用于在所述监控平台和每一被监控设备之间建立隧道;A tunnel module 302, configured to establish a tunnel between the monitoring platform and each monitored device;
发送模块303,用于在对多个被监控设备进行监控时,分别读取该多个被监控设备被配置的数据信息,通过所述监控平台分别和该多个被监控设备之间的隧道向该多个被监控设备发送其被配置的数据信息。The sending module 303 is configured to read the configured data information of the plurality of monitored devices when monitoring the plurality of monitored devices, and transmit the data information through the tunnels between the monitoring platform and the plurality of monitored devices to The multiple monitored devices send their configured data information.
本实施例中,隧道模块302建立的隧道遵守SSH协议。In this embodiment, the tunnel established by the tunnel module 302 complies with the SSH protocol.
本实施例中,如图3所示,发送模块303包括:写入子模块3031,用于针对多个被监控设备中的任一被监控设备,将读取的该被监控设备被配置的数据信息写入在该被监控设备对应的并行远程访问PRSH执行命令中;In this embodiment, as shown in FIG. 3 , the sending module 303 includes: a writing sub-module 3031 for reading the configured data of the monitored device for any one of the monitored devices The information is written in the parallel remote access PRSH execution command corresponding to the monitored device;
发送子模块3032,用于通过所述监控平台分别和该多个被监控设备之间的隧道并行向该多个被监控设备发送其对应的PRSH执行命令,以使被监控设备根据接收的PRSH执行命令采集相应的数据,并反馈给监控平台进行监控分析。The sending sub-module 3032 is configured to send the corresponding PRSH execution commands to the multiple monitored devices in parallel through the monitoring platform and the tunnel between the multiple monitored devices, so that the monitored devices execute according to the received PRSH The command collects the corresponding data and feeds it back to the monitoring platform for monitoring and analysis.
其中,发送子模块3032在具体实现时可包括:判断单元3033,用于判断当前待向多个被监控设备发送的PRSH执行命令的总数是否小于或等于已设置的并行PRSH执行命令发送阈值N;发送单元3034,用于在判断单元3033的判断结果为是时,通过所述监控平台分别和该多个被监控设备之间的隧道并行向该多个被监控设备发送其对应的PRSH执行命令,在判断单元3033的判断结果为否时,从当前待发送的PRSH执行命令中选取N个PRSH执行命令,确定该N个PRSH执行命令对应的被监控设备,利用所述监控平台和该确定的被监控设备之间的隧道并行向该确定的被监控设备发送其对应的PRSH执行命令。Wherein, the sending sub-module 3032 may include: a judging unit 3033 for judging whether the total number of PRSH execution commands currently to be sent to multiple monitored devices is less than or equal to the set parallel PRSH execution command sending threshold N; The sending unit 3034 is configured to send the corresponding PRSH execution commands to the multiple monitored devices in parallel through the monitoring platform respectively and the tunnels between the multiple monitored devices when the judgment result of the judging unit 3033 is yes, When the judgment result of the judging unit 3033 is no, select N PRSH execution commands from the current PRSH execution commands to be sent, determine the monitored equipment corresponding to the N PRSH execution commands, and use the monitoring platform and the determined The tunnel between the monitoring devices sends its corresponding PRSH execution command to the determined monitored device in parallel.
本实施例中,判断单元3033可通过设置滑动窗口设置并行PRSH执行命令发送阈值N。In this embodiment, the judging unit 3033 can set the parallel PRSH execution command sending threshold N by setting a sliding window.
至此,完成图3所示的装置结构描述。So far, the description of the device structure shown in FIG. 3 is completed.
由以上技术方案可以看出,本发明中,结合PRSH和SSH隧道技术,通过通用性配置,以实现电信级统一集中监控方法。这种快速、高效、轻量化集中数据监控平台,实现非常优秀的真正非代理的监控方法,达到良好的功能扩展性和操作灵活性。并使监控平台更能适用于各种多变的场合,提升数据采集监控平台的便利性和灵活性。It can be seen from the above technical solutions that in the present invention, combined with PRSH and SSH tunneling technologies, through universal configuration, to realize a carrier-level unified centralized monitoring method. This fast, efficient, and lightweight centralized data monitoring platform implements a very good real non-agent monitoring method, achieving good functional scalability and operational flexibility. And make the monitoring platform more suitable for various occasions, and improve the convenience and flexibility of the data collection and monitoring platform.
进一步地,由于本发明针对每一被监控设备配置需要被监控的数据信息,通过该配置方式能够实现上千台被监控设备被击中进行监控,具有扩展性好、部署快速等特点,实现电信级集中监控。Furthermore, since the present invention configures the data information to be monitored for each monitored device, thousands of monitored devices can be hit for monitoring through this configuration method, which has the characteristics of good scalability and fast deployment, and realizes the telecommunication Level centralized monitoring.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the present invention. within the scope of protection.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010623627.4A CN102572871B (en) | 2010-12-30 | 2010-12-30 | A kind of method for supervising and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010623627.4A CN102572871B (en) | 2010-12-30 | 2010-12-30 | A kind of method for supervising and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102572871A CN102572871A (en) | 2012-07-11 |
| CN102572871B true CN102572871B (en) | 2015-08-19 |
Family
ID=46417076
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010623627.4A Active CN102572871B (en) | 2010-12-30 | 2010-12-30 | A kind of method for supervising and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102572871B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108206752A (en) * | 2016-12-19 | 2018-06-26 | 北京视联动力国际信息技术有限公司 | A kind of management method and device regarding networked devices |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1699185A1 (en) * | 2004-01-30 | 2006-09-06 | Matsushita Electric Industries Co., Ltd. | Communication system, information processing system, information processing apparatus, tunnel management apparatus, information processing method, tunnel management method, and program |
| CN101408889A (en) * | 2008-11-12 | 2009-04-15 | 阿里巴巴集团控股有限公司 | Method, apparatus and system for monitoring performance |
| CN101877656A (en) * | 2010-06-11 | 2010-11-03 | 武汉虹信通信技术有限责任公司 | Network management and monitoring system and method for realizing parallel processing of fault alarms thereof |
| CN101918926A (en) * | 2007-10-24 | 2010-12-15 | 乔纳森·彼得·多伊奇 | Various methods and apparatus for accessing networked devices without accessible addresses via virtual IP addresses |
-
2010
- 2010-12-30 CN CN201010623627.4A patent/CN102572871B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1699185A1 (en) * | 2004-01-30 | 2006-09-06 | Matsushita Electric Industries Co., Ltd. | Communication system, information processing system, information processing apparatus, tunnel management apparatus, information processing method, tunnel management method, and program |
| CN101918926A (en) * | 2007-10-24 | 2010-12-15 | 乔纳森·彼得·多伊奇 | Various methods and apparatus for accessing networked devices without accessible addresses via virtual IP addresses |
| CN101408889A (en) * | 2008-11-12 | 2009-04-15 | 阿里巴巴集团控股有限公司 | Method, apparatus and system for monitoring performance |
| CN101877656A (en) * | 2010-06-11 | 2010-11-03 | 武汉虹信通信技术有限责任公司 | Network management and monitoring system and method for realizing parallel processing of fault alarms thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102572871A (en) | 2012-07-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11921569B2 (en) | Remote debugging and management | |
| US10542446B2 (en) | System and method for wireless network performance measurement and management using remote devices | |
| CN104796298B (en) | A kind of method and device of SDN network accident analysis | |
| US20200245168A1 (en) | System and method for wireless network performance measurement and management using remote devices | |
| CN102404093A (en) | Data transmission mode management method and data transmission device | |
| CN102404170A (en) | Message loss detection method, device and system | |
| CN102307122A (en) | Ethernet over Coax (EoC) link failure detection system and method | |
| CN104519500A (en) | Automatic test system of throughput of wireless communication equipment and automatic test method of throughput | |
| CN114826979A (en) | Network link quality obtaining method, device, system, equipment and storage medium | |
| US20230114166A1 (en) | Log acquisition method and apparatus, terminal, server, and computer readable storage medium | |
| US20200162951A1 (en) | System and method for wireless network performance measurement and management using remote devices | |
| CN102665237B (en) | Simulative Ir interface protocol conformance testing device and interoperability testing method | |
| JP6975823B2 (en) | Gateway device and communication system with built-in server module | |
| CN103401716A (en) | Network performance measurement method, network management equipment and network element equipment | |
| CN113726865B (en) | Data transmission and collaboration system based on edge calculation | |
| CN102572871B (en) | A kind of method for supervising and device | |
| CN107005440B (en) | method, device and system for positioning link fault | |
| CN101471817A (en) | Method, system and equipment for monitoring flux of connectionless IP network | |
| CN114448528B (en) | Method and device for determining the cause of failure | |
| CN116471214A (en) | A method and system for monitoring electric power communication data | |
| CN101217485A (en) | A Method for Elastic Group Management Links | |
| US11190941B2 (en) | Traffic and threat classification for short-range wireless channels | |
| CN105591787A (en) | Root cause analysis (RCA) method in network, apparatus, and system | |
| CN110896545B (en) | Online charging roaming fault positioning method, related device and storage medium | |
| CN107248935B (en) | System and method for network management to discover and monitor network elements |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |