本发明涉及云计算,尤其涉及一种云网络运维管理方法和装置。
背景技术:
1、随着云计算技术的发展,云网络的重要性越来越凸显,运维管理平台越来被各企业机构熟悉,得到广泛应用。尤其对于多集群的管理,集群数增多,集群内对象数量庞大的问题日渐严重,管理起来十分困难。
2、因此,如何有效的管理多集群资源和业务,了解集群各组件运行状态并管理,成为一个亟待解决的问题。
技术实现思路
1、本发明提供了一种云网络运维管理方法和装置,用于解决目前无法有效的管理多集群资源和业务,了解和管理集群各组件运行状态的问题。
2、为达到上述目的,本发明采用如下技术方案:
3、第一方面,本发明提供了一种云网络运维管理方法,包括:响应于用户的操作,确定与操作对应的操作请求,获取集群参数,集群参数用于指示目标集群节点。根据集群参数,将操作请求发送至目标集群节点,以使目标集群节点根据操作请求,获取目标设备的目标数据,显示目标数据。
4、本申请提供的云网络运维管理方法,通过响应于用户的操作,确定与该操作对应的操作请求,进而获取集群参数,并根据该集群参数,将操作请求发送至目标集群节点,以使目标集群节点根据该操作请求,获取目标设备的目标数据,最后显示该目标数据,可以实现有效管理多集群资源和业务,了解和管理集群各组件运行状态。
5、一种可能的实现方式,操作请求包括以下请求中的一项或多项:总览请求和巡检请求。操作请求为总览请求时,目标集群节点根据操作请求,获取目标设备的目标数据,包括:目标集群节点根据总览请求,获取目标设备的总览信息,总览信息用于指示目标设备的在线情况。和/或,操作请求为巡检请求时,目标集群节点根据操作请求,获取目标设备的目标数据,包括:目标集群节点根据巡检请求,获取目标设备的巡检信息,巡检信息用于指示目标设备的工作情况和目标设备的通信状况。
6、一种可能的实现方式,根据集群参数,将操作请求发送至目标集群节点,包括:根据集群参数,确定目标集群节点;获取目标集群节点状态;若目标集群节点状态为正常,将操作请求发送至目标集群节点;若目标集群节点异常,将操作请求发送至异常的目标集群节点外的另一集群节点。
7、一种可能的实现方式,本申请提供的云网络运维管理方法还包括:采集目标设备的日志信息,日志信息用于记录目标设备为用户提供的服务信息。显示日志信息。
8、该可能的实现方式中,通过将系统日志和组件日志统一采集汇总,添加自定义标签化后将该日志可视化展示,降低了日志处理的难度,同时方便用户在不登陆主机情况下查看日志,进行问题排查,跟踪,提高了日志分析的效率。
9、第二方面,本发明提供了一种云网络运维管理装置,包括:处理模块、获取模块、发送模块、显示模块。
10、其中,处理模块,用于响应于用户的操作,确定与操作对应的操作请求。
11、获取模块,用于获取集群参数;集群参数用于指示目标集群节点。
12、发送模块,用于根据集群参数,将操作请求发送至目标集群节点,以使目标集群节点根据操作请求,获取目标设备的目标数据。
13、显示模块,用于显示目标数据。
14、本申请提供的云网络运维管理装置,通过响应于用户的操作,确定与该操作对应的操作请求,进而获取集群参数,并根据该集群参数,将操作请求发送至目标集群节点,以使目标集群节点根据该操作请求,获取目标设备的目标数据,最后显示该目标数据,可以实现有效管理多集群资源和业务,了解和管理集群各组件运行状态。
15、一种可能的实现方式,操作请求包括以下请求中的一项或多项:总览请求和巡检请求。
16、操作请求为总览请求时,获取模块还用于:根据总览请求,获取目标设备的总览信息,总览信息用于指示目标设备的在线情况。
17、和/或,
18、操作请求为巡检请求时,获取模块还用于:根据巡检请求,获取目标设备的巡检信息,巡检信息用于指示目标设备的工作情况和目标设备的通信状况。
19、一种可能的实现方式,处理模块还用于:根据集群参数,确定目标集群节点;获取模块还用于:获取目标集群节点状态;发送模块还用于:若目标集群节点状态为正常,将操作请求发送至目标集群节点;若目标集群节点异常,将操作请求发送至异常的目标集群节点外的另一集群节点。
20、一种可能的实现方式,本申请提供的云网络运维管理装置还包括:采集模块。
21、其中,采集模块,用于采集目标设备的日志信息,日志信息用于记录目标设备为用户提供的服务信息。
22、显示模块还用于:显示日志信息。
23、该可能的实现方式中,通过将系统日志和组件日志统一采集汇总,添加自定义标签化后将该日志可视化展示,降低了日志处理的难度,同时方便用户在不登陆主机情况下查看日志,进行问题排查,跟踪,提高了日志分析的效率。
24、第三方面,提供了一种管理设备,该管理设备具有实现上述第一方面或任一种可能的实现方式所述的云网络运维管理方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
25、第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面或任一种可能的实现方式所述的云网络运维管理方法。
26、第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面或任一种可能的实现方式所述的云网络运维管理方法。
27、其中,第三方面至第五方面中任一种设计方式所带来的技术效果可参见第一方面中不同可能的实现方式所带来的技术效果,此处不再赘述。
28、本申请中第二方面到第五方面及其各种实现方式的具体描述,可以参考第一方面及其各种实现方式中的详细描述;并且,第二方面到第五方面及其各种实现方式的有益效果,可以参考第一方面及其各种实现方式中的有益效果分析,此处不再赘述。
29、本申请的这些方面或其他方面在以下的描述中会更加简明易懂。
1.一种云网络运维管理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述操作请求包括以下请求中的一项或多项:总览请求和巡检请求;
3.根据权利要求1所述的方法,其特征在于,所述根据所述集群参数,将所述操作请求发送至所述目标集群节点,包括:
4.根据权利要求1所述的方法,其特征在于,还包括:
5.一种云网络运维管理装置,其特征在于,包括:
6.根据权利要求5所述的装置,其特征在于,所述操作请求包括以下请求中的一项或多项:总览请求和巡检请求;
7.根据权利要求5所述的装置,其特征在于,
8.根据权利要求5所述的装置,其特征在于,还包括:
9.一种管理设备,其特征在于,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如权利要求1-4任一项所述的云网络运维管理方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-4中任一项所述的云网络运维管理方法。
11.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1-4中任一项所述的云网络运维管理方法。