主权项 |
一体化云服务监控方法,其特征在于,包括如下步骤:11)定义监控服务:监控服务是指监控对象以及其他监控过程中使用到的一些元素,监控服务包含监控服务对象、指标和规则,监控服务对象可以是原子服务、复合服务、集群服务和群组服务的一种或多种,服务定义语言通过create、drop、alter三个关键词来完成被监控服务的创建、删除以及修改动作,被监控服务使用IP地址加端口号来唯一识别,关键字create之后的第一个位置为对象类型,然后是对象识别符,最后是响应对象的对象别名;12)关联监控对象 使用服务操作语言定义监控对象之间的关联关系,由relate来定义,所述relate是一个二元操作符,在relate关键字之后的第一个和第二个服务标识符指代具有关联关系的服务组,relate由depend、contain、complement和parallel四种关系组成,其中,relate关系中的contain定义服务间有从属关系,complement定义服务间的互补关系,parallel定义服务间的并行关系,depend泛指除contain、complement和parallel以外的依赖关系;13)控制监控策略 监控策略控制过程主要控制监控数据的组织与管理,监控数据默认是使用层次结构组织,每个父节点收集一部分子节点的数据,然后再传递给父节点的父节点,如此反复;14)控制监控动作在完成步骤11)、步骤12)和步骤13)后,采取相应的监控动作,通过monitor、alert、update和show;monitor定义监控动作,指定监控的对象和监控的时间范围;alert定义报警行为,可以选择发送email或者是信息到指定的地址;update定义对相关监控行为的动态更新;show定义监控数据展示,可以指定的展示类型:bar、area、line以及bar_rule,其中bar指代条形图,area指代饼图,line指代线型图,bar_rule指代指定条件下的条形图;15)监控数据外部调用通过步骤11)~14),完成一个独立的监控系统,如果希望通过监控数据实时改变服务管理策略,则通过引入HiSML底层支撑系统提供的软件包调用HiSML系统的数据即可。 |