一种云平台监控方法以及云平台监控系统的制作方法

文档序号:9828302阅读:417来源:国知局
一种云平台监控方法以及云平台监控系统的制作方法
【技术领域】
[0001]本发明涉及云技术,特别地涉及云平台管理与监控的技术领域。
【背景技术】
[0002]首先,对于传统数据中心监控方式进行说明。在传统技术中,数据中心作为计算资源、存储资源和网络资源统一集中管理的地方,运行着企业和政府的各种服务,存放着各种数据。数据中心的重要职责就是保证这些服务正常运行,保证数据的完整性。通过人工的方式已经完成不能适应数据中心这种监控的需求,现有的数据中心都有统一的监控系统,通过人工的方式把各种服务器添加到监控系统中,当出现各种故障就会自动发短信或者邮件给相关人员,大大减少了运维人员的工作,也提高了监控水平。
[0003]接着,对于云计算环境下的监控现状进行说明。云计算是以虚拟化技术为基础、以按需付费为商业模式,具备弹性扩展、动态分配和资源共享等特点的新型网络化计算模式。云计算大大缩短了资源的交付时间,提高了企业内部的效率,但同时也对IT运维和监控带来了巨大的挑战。在云计算环境中,原来一台物理服务器备虚拟化成了若干虚拟机,在原来只要监控一台物理机的情况下,现在需要多监控每一台虚拟机。这不仅给监控系统带来了巨大的压力,也给运维人员增加了很多工作量(因为需要添加更多的服务器到监控平台)。
[0004]作为云计算环境下的监控方式,一般有两种,S卩,根据是否在被监控设备安装agent,可以把监控分为两种类型:agent方式和非agent方式。Agent方式需要在被监控设备安装特定软件,然后由这个软件在被监控设备上收集各种信息,并发送到统一的监控平台;非agent方式,则不需要在被监控设备上安装特定软件,由监控系统自己去被监控设备上获取各种信息。
[0005]在传统IT监控中,当有一批新的服务器需要备监控时,需要相关人员在被监控服务器上安装agent软件,然后再监控平台上录入相关服务器信息,同时需要配置各种监控项,这样才能把服务器监控起来。
[0006]可见,传统的监控平台一般只能对各种服务器,存储等单一设备进行监控,监控反映的问题也只是单个设备的情况,不能从一个平台的角度来反应系统的运行情况。
[0007]而且,传统的监控平台,对资源的展示比较单一,一般都是从资源的地理位置来进行展示,即这台服务器在哪个机房,哪个机柜等。
[0008]

【发明内容】

[0009]鉴于上述问题,本发明旨在提供一种自动化程度高、监控形式灵活的云计算平台监控方法以及云计算平台监控系统。
[0010]本发明的云平台监控方法,其特征在于,包括下述步骤:
信息获取步骤,云监控平台从云资源管理平台获取被监控资源的更新信息;
判断步骤,云监控平台根据获取的所述更新信息判断被监控资源是否有变动; 监控调整步骤,云监控平台若判断为被监控资源有新增加的情况下则自动添加新增加的资源的监控,若判断为有监控资源被删除的情况下则自动摘除已删除的资源的监控。
[0011]优选地,在所述信息获取步骤中,云监控平台定期从云资源管理平台的网络服务器接口获取被监控资源的更新信息。
[0012]优选地,在所述判断步骤中,云监控平台根据比较本次获取的更新信息与前次获取的更新信息的不同判断被监控资源是否有变动。
[0013]优选地,在所述信息获取步骤中,云监控平台从云资源管理平台的获取被监控资源的更新信息的同时,还获取被监控资源的各种不同维度。
[0014]进一步,本发明的云监控方法还包括下述步骤:
资源分类步骤,云监控平台对被监控的资源按照不同维度进行分类;
维度绑定步骤,对于不同的维度分别与不同的监控模板进行绑定。
[0015]优选地,在所述资源分类步骤中,云监控平台将不同维度的分类展现在云监控平台上。
[0016]优选地,所述各种不同维度包括下述维度中的一个或多个:
业务维度、管理维度、物理维度、部属维度。
[0017]本发明的云平台监控方法,其特征在于,包括下述步骤:
信息获取步骤,云监控平台从云资源管理平台获取被监控资源的各种不同维度; 资源分类步骤,云监控平台对被监控的资源按照不同维度进行分类;以及维度绑定步骤,对于不同的维度分别与不同的监控模板进行绑定。
[0018]优选地,在所述资源分类步骤中,云监控平台将不同维度的分类展现在云监控平台上。
[0019]优选地,所述各种不同维度包括下述维度中的一个或多个:
业务维度、管理维度、物理维度、部属维度。
[0020]本发明的云平台监控系统,其特征在于,包括:
云资源管理平台,用于存储被监控资源的各种信息;以及
云监控平台,用于从所述云资源管理平台获取被监控资源的更新信息,并且根据获取的所述更新信息判断被监控资源是否有变动,若判断为被监控资源有新增加的情况下则自动添加新增加的资源的监控,若判断为有监控资源被删除的情况下则自动摘除已删除的资源的监控。
[0021]优选地,所述云资源管理平台具备网络服务器接口,所述云监控平台定期从所述云资源管理平台的网络服务器接口获取被监控资源的更新信息。
[0022]优选地,所述云监控平台根据比较本次获取的更新信息与前次获取的更新信息的不同判断被监控资源是否有变动。
[0023]优选地,所述云监控平台从云资源管理平台的获取被监控资源的更新信息的同时,还获取被监控资源的各种不同维度。
[0024]优选地,所述云监控平台还用于对被监控的资源按照不同维度进行分类,所述云监控平台还用于将不同的维度分别与不同的监控模板进行绑定,所述云监控平台还用于将不同维度的分类进行展现。
[0025]本发明的云平台监控系统,其特征在于,包括:云资源管理平台,用于存储被监控资源的各种信息;以及云监控平台,用于从云资源管理平台获取所述各种信息中的被监控资源的各种不同维度,并且用于对被监控的资源按照不同维度进行分类,而且,将不同的维度分别与不同的监控模板进行绑定,所述云监控平台还用于将不同维度的分类进行展现。
[0026]根据本发明的云平台监控方法以及云平台监控系统,为了应对云计算环境中,资源动态变化的需求,提供了自动资源添加功能,即新创建的资源可以自动被云监控平台发现,并被监控起来,通过自动添加功能大大减少了运维人员的工作量。在本发明中,监控平台可以自动获取监控资源的各种维度,并通过监控平台展现出来,方便了资源的定位与查看。而且,在本发明中,不同的维度对应不同的监控模板,通过对监控模板的调整,实现对监控资源的监控项的批量调整,方便管理与运维。
[0027]
【附图说明】
[0028]图1是表示本发明的一实施方式的云平台监控方法的概要流程图。
[0029]图2是表示本发明的一实施方式的云平台监控方法的具体流程图。
[0030]图3是表示本发明的一实施方式的云平台监控方法的逻辑构架图。
[0031]图4是表示本发明中对于监控资源按照不同维度进行分类的示意图。
[0032]图5是表示本发明中对监控资源进行模板化配置的示意图。
[0033]_
【具体实施方式】
[0034]下面介绍的是本发明的多个实施例中的一些,旨在提供对本发明的基本了解。并不旨在确认本发明的关键或决定性的要素或限定所要保护的范围。
[0035]下面,对于本发明的一实施方式的云平台监控方法进行说明。
[0036]图1是表示本发明的一实施方式的云平台监控方法的概要流程图。
[0037]如图1所示,本发明的一实施方式的云平台监控方法包括下述步骤:
信息获取步骤SlOl:云监控平台定期从云资源管理平台的网络服务器接口获取被监控资源的更新信息;
判断步骤S102:据比较本次获取的更新信息与前次获取的更新信息的不同来判断被监控资源是否有变动;
监控调整步骤S103:云监控平台若判断为被监控资源有新增加的情况下则自动添加新增加的资源的监控,若判断为有监控资源被删除的情况下则自动摘除已删除的资源的监控。
[0038]具体地,云监控平台通过自动获取云资源管理平台的信息,把各种资源自动添加到云监控平台。首先,云监控平台会定期从云资源管理平台暴露的网络服务(webservice)接口获取更新信息(步骤S101),并比对出这次获取的信息相对上次获取的信息的不同,根据该不同判断被监控资源是否有变动(步骤S102),接着,云监控平台会自动添加新增的资源并摘除已经删除的资源的监控(步骤S103)。
[0039]图2是表示本发明的该实施方式的云平台监控方法的具体流程图。
[0040]如图2所示,云监控平台自动从云资源管理平台获取(也可以称为同步)被监控资源的各种信息,例如设备信息。云监控平台根据获取的设备信息判断是否有新设备增加,如果有新设备增加的话,则触发添加设备事件,接着,云监控平台添加设备并且存储设备属性。此后,云监控平台自动监控新添加的设备。
[0041]图3是表示本发明的该实施方式的云平台监控方法的逻辑构架图。
[0042]如图3所示,云监控平台从云资源管理平台通过其webservice (网络服务)接口获取被监控资源的各种信息。云监控平台中设置有资源模型,另一方面,在云监控平台中通过消息总线连接有自动发现&建模模块、收集模块、事件&告警模块等。图3中的无客户端协议簇指的是不需要在被监控对象上安装agent软件,通过SNMP协议方式实现。图3中的云资源平台是云监控平台的一个监控对象,云监控平台通过云资源管理平台监控云主机、物理机等资源。
[0043]这样,在本发明的云平台监控方法中,为了应对云计算环境中,资源动态变化的需求,提供了自动资源添加以及或者删除功能,即新创建的资源可以自动
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1