A proxy server processing device and an association method are provided for receiving a control signal from the manager based on the user input received by the manager. In addition, the control signal is sent to a client agent to control one or more aspects of data collection from at least one node and transmission of data to a destination through at least one channel. The execution mode of the data collection and the data transmission is that the client agent uses a plurality of software components, each of which customizes one or more aspects of the data collection and the data transmission.
【技术实现步骤摘要】
【国外来华专利技术】用于数据收集的代理服务器设备和方法本申请要求于2017年4月12日递交的专利技术名称为“用于数据收集的代理服务器设备和方法”的第15/486,151号美国非临时专利申请案的在先申请优先权,该在先申请的内容以引入的方式并入本文。
本专利技术涉及数据收集系统,尤其是使用基于客户端代理的架构收集数据。
技术介绍
传统上,数据收集工具(例如,系统/应用日志数据收集器、性能监控系统、网络监控系统等)专为单一目的而设计,具有中等可扩展性。因此,当从不同的来源(可能是出于不同的目的)收集数据时,通常需要不同的工具集。总之,这些工具不仅会消耗大量系统资源,还会给系统管理员带来部署和管理负担。
技术实现思路
提供了一种代理服务器处理设备,包括存储指令的非瞬时性存储器以及与所述非瞬时性存储器通信的一个或多个处理器。所述一个或多个处理器执行所述指令,以根据管理器接收的用户输入从所述管理器接收控制信号。此外,将所述控制信号发送到客户端代理,以控制从至少一个节点收集数据和通过至少一个信道将数据传送到目的地的一个或多个方面。所述数据收集和所述数据传送的执行方式是所述客户端代理使用多个软件组件,每个软件组件定制所述数据收集和所述数据传送的一个或多个方面。此外,还提供了一种计算机实现的方法。从管理器接收控制信号,其中所述控制信号基于所述管理器接收的用户输入。此外,将所述控制信号发送到客户端代理,以控制从至少一个节点收集数据和通过至少一个信道将数据传送到目的地的一个或多个方面。所述数据收集和所述数据传送的执行方式是 ...
【技术保护点】
1.一种代理服务器处理设备,其特征在于,包括:/n非瞬时性存储器,用于存储指令;/n一个或多个处理器,用于与所述非瞬时性内存通信,其中,所述一个或多个处理器执行所述指令完成以下操作:/n根据管理器接收的用户输入,从所述管理器接收控制信号;/n将所述控制信号发送到客户端代理,向所述数据的目的地传送所述数据以控制以下的一个或多个方面:从至少一个节点收集数据和通过至少一个信道向所述数据的目的地传送所述数据,其中,所述数据收集和所述数据传送的执行方式是所述客户端代理使用多个软件组件,每个软件组件定制所述数据收集和所述数据传送的一个或多个方面。/n
【技术特征摘要】
【国外来华专利技术】20170412 US 15/486,1511.一种代理服务器处理设备,其特征在于,包括:
非瞬时性存储器,用于存储指令;
一个或多个处理器,用于与所述非瞬时性内存通信,其中,所述一个或多个处理器执行所述指令完成以下操作:
根据管理器接收的用户输入,从所述管理器接收控制信号;
将所述控制信号发送到客户端代理,向所述数据的目的地传送所述数据以控制以下的一个或多个方面:从至少一个节点收集数据和通过至少一个信道向所述数据的目的地传送所述数据,其中,所述数据收集和所述数据传送的执行方式是所述客户端代理使用多个软件组件,每个软件组件定制所述数据收集和所述数据传送的一个或多个方面。
2.根据权利要求1所述的代理服务器处理设备,其特征在于,所述一个或多个方面包括在多个目的地中选择所述数据的目的地。
3.根据权利要求1所述的代理服务器处理设备,其特征在于,所述一个或多个方面包括在多个信道中选择所述至少一个信道。
4.根据权利要求1所述的代理服务器处理设备,其特征在于,所述控制信号还用于控制以下一个或多个方面的处理:在将所述数据向所述目的地传送之前,处理从所述至少一个节点收集的数据。
5.根据权利要求4所述的代理服务器处理设备,其特征在于,所述处理包括所述数据的采样、加密或过滤中的至少一种。
6.根据权利要求1所述的代理服务器处理设备,其特征在于,所述代理服务器处理设备与所述客户端代理的通信比所述代理服务器处理设备与所述管理器的通信更为频繁。
7.根据权利要求1所述的代理服务器处理设备,其特征在于,所述客户端代理向所述管理器发送初始化信号,所述管理器为响应所述初始化信号指示所述客户端代理与所述代理服务器处理设备通信。
8.根据权利要求7所述的代理服务器处理设备,其特征在于,所述管理器基于所述代理服务器处理设备的可用性或位置中的至少一个,指示所述客户端代理与所述代理服务器处理设备通信。
9.根据权利要求1所述的代理服务器处理设备,其特征在于,所述一个或多个处理器执行所述指令完成以下操作:
接收来自所述客户端代理的状态信息;
向所述管理器发送所述状态信息,其中所述控制信号至少部分基于所述状态信息。
10.根据权利要求1所述的代理服务器处理设备,其特征在于,所述管理器根据与所述代理服务器处理设备通信的客户端代理的数量,执行与所述代理服务器处理设备相关的负载平衡。
11.根据权利要求1所述的代理服务器处理设备,其特征在于,所述软件组件包括不同类型的软件组件,所述软件组件以不同的方式收集所述数据。
12.根据权利要求1所述的代理服务器处理设备,其特征在于,所述软件组件包括插件。
13.根据权利要求12所述的代理服务器处理设备,其特征在于,所述插件包括第一插件,用于所述数据收集;以及第二插件,用于通过所述至少一个信道向所述目的地传送所述数据。
14.根据权利要求13所述的代理服务器处理设备,其特征在于,所述插件包括第三插件,用于在向所述目的地传送所述数据之前处理从所述至少一个节点收集的数据。
15.一种计算机实...
【专利技术属性】
技术研发人员:马林,彼得·M·范,朱伟中,叶枫,劳伦斯·戴维森,田琛,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。