1.一种数据处理方法,其特征在于,所述方法包括:
判断自身的剩余资源量是否大于预设最低资源量阈值,如果是,则根据自身的剩余资源量,确定待获取数据量;其中,资源量为用于处理数据的资源量;
向各个业务设备发送数据获取指令,所述数据获取指令,用于指示各个业务设备在预设发送条件满足时将各个业务设备自身的数据发送至消息中间件,所述数据包括:各个业务设备运行时与CPU、内存、磁盘、网络状况相关的数据,所述数据获取指令携带指示各个业务设备采用预设程序调用的命令行;不同的命令行用于获取不同数据类型的数据;
从消息中间件中获取数据量为所述待获取数据量的数据;其中,所述消息中间件,用于存储从各个业务设备中接收的数据;
对获取的数据进行处理。
2.根据权利要求1所述的方法,其特征在于,所述从消息中间件中获取数据量为所述待获取数据量的数据的步骤,包括:从消息中间件中获取所述消息中间件按照数据类型对应的优先级确定的数据量为所述待获取数据量的数据;或者,从消息中间件中获取所述消息中间件按照接收数据的时间信息确定的数据量为所述待获取数据量的数据。
3.根据权利要求1所述的方法,其特征在于,命令行包含操作系统自带的命令行和非操作系统自带的命令行;
所述操作系统自带的命令行,用于获取表示业务设备的设备信息的数据;
所述非操作系统自带的命令行,用于获取表示业务设备运行的客户端信息的数据。
4.一种数据处理方法,其特征在于,所述方法包括:
接收管理服务器发送的数据获取指令;
所述数据获取指令携带预设发送条件,在预设发送条件满足时,获取自身的数据,所述数据包括:业务设备运行时与CPU、内存、磁盘、网络状况相关的数据,所述数据获取指令携带待获取数据类型对应的目标命令行,不同的命令行用于获取不同数据类型的数据;
将获取的数据发送至消息中间件,以使所述管理服务器从消息中间件中获取数据量为待获取数据量的数据,所述待获取数据量为:所述管理服务器在自身的剩余资源量大于预设最低资源量阈值的情况下,根据所述管理服务器自身的剩余资源量确定的数据量,资源量为用于处理数据的资源量。
5.根据权利要求4所述的方法,其特征在于,所述根据所述数据获取指令,获取自身的数据的步骤,包括:采用预设程序调用所述目标命令行,得到待获取数据类型的数据。
6.根据权利要求5所述的方法,其特征在于,所述采用预设程序调用所述目标命令行,得到待获取数据类型的数据的步骤,包括:当所述目标命令行为操作系统自带的命令行时,采用预设程序调用所述目标命令行,得到表示业务设备的设备信息的数据;
当所述目标命令行为非操作系统自带的命令行时,采用预设程序调用所述目标命令行,得到表示业务设备运行的客户端信息的数据。
7.一种管理服务器,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
所述处理器,用于判断自身的剩余资源量是否大于预设最低资源量阈值,如果是,则根据自身的剩余资源量,确定待获取数据量,向各个业务设备发送数据获取指令,所述数据获取指令,用于指示各个业务设备在预设发送条件满足时将各个业务设备自身的数据发送至消息中间件;从消息中间件中获取数据量为所述待获取数据量的数据,对获取的数据进行处理;其中,资源量为用于处理数据的资源量;所述消息中间件,用于存储从各个业务设备中接收的数据,所述数据包括:各个业务设备运行时与CPU、内存、磁盘、网络状况相关的数据,所述数据获取指令携带指示各个业务设备采用预设程序调用的命令行;不同的命令行用于获取不同数据类型的数据;
所述存储器,用于存储获取的数据。
8.一种业务设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
所述处理器,用于接收管理服务器发送的数据获取指令,所述数据获取指令携带预设发送条件,在预设发送条件满足时,获取自身的数据,将获取的数据发送至消息中间件,以使所述管理服务器从消息中间件中获取数据量为待获取数据量的数据,所述待获取数据量为:所述管理服务器在自身的剩余资源量大于预设最低资源量阈值的情况下,根据所述管理服务器自身的剩余资源量确定的数据量,资源量为用于处理数据的资源量,所述数据包括:各个业务设备运行时与CPU、内存、磁盘、网络状况相关的数据,所述数据获取指令携带待获取数据类型对应的目标命令行,不同的命令行用于获取不同数据类型的数据;
所述存储器,用于存储获取的数据。