IT运维系统知识库的优化管理方法技术方案

技术编号:9312305 阅读:214 留言:0更新日期:2013-11-06 18:44
本发明专利技术的目的在于提供一种优化的IT运维系统知识库管理的实现方法,其本质是为提供一种可灵活控制的IT运维系统的知识库的编辑环境,而非IT运维系统的运行时环境,该方法包括:采用规则要素的形式对规则进行定义;在标签库中对标签进行定义;将规则与标签进行关联,规则要素上关联的标签将决定该规则要素的修改限制;将规则及其规则要素上所关联的标签进行存储。采用这种方法对IT运维系统的知识库进行管理,不仅为用户提供了更为灵活、便利、统一的知识库管理工具,而且对知识库中的规则修改行为进行规范、协调,保证了不同人员对知识库的修改即能够满足各自的定制需要,而且不同人员之间的修改能够协调、共存。

【技术实现步骤摘要】

本专利技术涉及IT运维领域,特别是一种优化的IT运维系统知识库管理的实现方法。
技术介绍
随着信息化建设的深入发展,信息系统日益成为核心业务处理的关键基础设施;为了保证网络、服务器、数据库等IT资源的正常运行,需要对其进行高质量的维护;依靠人工进行对信息系统进行初级维护的做法已经无法满足运维的及时性、准确性要求;为了提高运维质量,降低运维成本,IT运维系统应运而生,不仅在信息系统出现异常时能够及时产生告警并通知到运维人员,运维人员根据告警对异常进行定位,诊断,并能够提供相应的知识管理,实现运维经验的固化积累和高效重用,还可以提供自动处理和系统规划、优化的重要参考,已经成为了现代运维服务的最有效、也是最重要的作业基础;知识库(其本质即为规则库)作为IT运维系统的核心部件之一,包含了大量的交互规则;这里对于IT运维系统知识库中的规则应该做广义的理解,包含了IT运维系统利用知识库对信息系统的各方面表现进行监控、分析、判断、报告,乃至处理的多层面、多环节的推理规范;知识库的灵活性、丰富性、可发展性直接关系到IT运维系统的功能升级、拓展,以及利用效能;在现有技术中,知识库一经制订完成,则在IT运维系统中长久使用,对规则的修改往往需要对系统进行底层修改,在知识库有较大升级或变更的时候,甚至重写,这不仅制约了IT运维系统的升级、发展,而且制约了IT运维系统的推广、复用,比如前述知识库的升级替换,比如出于信息系统发展规划设计目的的参考评价在不同用户间的个性化设置等等;同时,即使是对于同一系统,不同的使用人员因为运维技法或监控目的的不同,需要对既有规则进行修改,以实现更灵活和高效的运维,这在现有系统中,就可能对其它用户的使用相干扰,或者由于系统根本不允许修改而影响该用户的使用效能。
技术实现思路
本专利技术的目的在于提供一种优化的IT运维系统知识库管理的实现方法,其本质是为提供一种可灵活控制的IT运维系统的知识库的编辑环境,而非IT运维系统的运行时环境,采用这种方法对IT运维系统的知识库进行管理,不仅为用户提供了更为灵活、便利、统一的知识库管理工具,而且对知识库中的规则修改行为进行规范、协调,保证了不同人员对知识库的修改即能够满足各自的定制需要,而且不同人员之间的修改能够协调、共存。为实现本专利技术的目的,提供一种IT运维系统知识库的优化管理方法,包括如下步骤:在知识库中对规则进行定义的步骤,采用规则要素的形式对规则进行定义,每条规则包含一个或多个规则要素,规则要素采用指针进行定义,每个规则要素包含有一个指针,该指针指向一个或数个用于推理的参数值;在标签库中对标签进行定义的步骤;将规则与标签进行关联的步骤,将一个或多个标签与组成规则的一个或多个规则要素进行关联,规则要素上关联的标签将决定该规则要素的修改限制;将规则及其规则要素上所关联的标签进行存储。采用这种方式对规则进行定义,并在规则要素上关联标签,可以通过标签确定对规则要素进行描述,从而可以实现对规则的可为的修改的限制,也就实现了对规则的修改限制,且保证了限制的实现灵活、丰富。本专利技术更进一步的方案是:所述IT运维系统知识库的优化管理方法还包括:对知识库的查询步骤,可以对规则、规则所关联的标签进行查询;用规则编辑界面对查询所得的规则进行展现的步骤;在规则编辑界面提供对规则要素的操作控制的步骤,所述编辑界面提供的操作控制根据规则上关联的标签加以生成。这种方案不仅提供了图形化的规则展示、编辑界面,而且边界界面上的记录及操作控制均根据规则上关联的标签得以生成,通过限制编辑界面所提供的操作控制而实现了对规则的修改限制。本专利技术更进一步的方案是:对标签进行定义可以通过标签编写实现,也可以包含对外部函数的调用。 本专利技术更进一步的方案是:所述IT运维系统知识库的优化管理方法还包括:对规则管理员进行定义的步骤,该规则管理员的定义函数可以被标签定义所调用,作为外部函数。本专利技术更进一步的方案是: 所述将规则与标签进行关联的步骤,包括条件关联,条件关联将一个或多个规则要素与一个或多个标签的关联适用条件。更进一步的,所述条件关联包括将规则管理员的定义作为将一个或多个规则要素与一个或多个标签关联的适用条件。采用这种方案,通过函数调用的方式提高了标签定义的灵活度,不仅标签可以调用外部函数或程序实现标签功能,而且标签中的功能也能够被外部函数或程序所调用,提高了代码的复用效率,减少了重复开发工作量,而设置规则管理员函数,可以优化标签的管理,符合IT运维管理系统的规则特点。 本专利技术更进一步的方案是:所述对规则进行定义也通过规则编辑界面编辑并进行存储。本专利技术更进一步的方案是:所述规则、标签、规则与标签间的关联采用标示语言进行存储,通过标示语言将规则的显示、修改功能与用户编辑界面联系起来。本专利技术的方法可以通过软件、硬件或者软件与硬件相结合的方式实现,所述软件是指存储在各种计算机可读介质上的计算机可执行命令集合,具备本专利技术方法目的的形式可以是软件、硬件、固件或其它公知的形式,所述计算机可以是数字信号处理器、ASIC、微处理器、或者其它处理系统,比如个人电脑、笔记本等。采综上可见,采用这种IT运维系统规则库管理的实现方法,通过标签的方式对规则修改进行限制,从而使得独立的规则库的编辑环境得以实现,这不仅使得规则的修改变得灵活、统一,而且对规则库修改行为进行规范、协调,保证了不同人员对规则库的修改即能够满足各自的定制需要,而且不同人员之间的修改能够协调、共存,采用标签的方式对规则进行限制还可以方便采用图形化的用户编辑界面对规则库进行管理,不仅使得规则的修改更加方便,而且通过标签对用户编辑界面的生成进行控制,也即管理员能够进行的修改就是用户编辑界面所提供的修改,很好的实现了限制修改的目的。附图说明本专利技术将通过例子并参照附图的方式说明,其中:图1是本专利技术一个基于网络运算环境的系统示意图;图2是本专利技术一个实施例的知识库管理示意图;图3是本专利技术一个实施例的标签库中的数据结构示意图;图4是本专利技术一个实施例的规则示例;图5是图4所示规则示例关联标签后的示例;图6是图5所示规则示例中的一个标签所调用的规则的示例;图7是本专利技术实施例的用户编辑界面的规则查询界面示例图;图8是本专利技术实施例的用户编辑界面的规则编辑界面示例图;图9是本专利技术实施例的用户编辑界面的标签编辑界面示例图;图10是本专利技术实施例标签引擎生成用户编辑界面的流程框图。具体实施方式如图1所示, 该网络运算环境包括两个客户端101、102,客户端与服务器110、规则数据库120、标签数据库130通过网络140连接,客户端101、102可以借助各种运算设备实现,比如个人计算机、笔记本,甚至是诸如web的应用等,网络140是允许客户端101、102与服务器110和数据库120、130进行数据交换的系统,可以是局域网、广域网、城际网、互联网等等,客户端101、102,服务器120,本文档来自技高网
...

【技术保护点】
IT运维系统知识库的优化管理方法,其特征在于:包括如下步骤:在知识库中对规则进行定义的步骤,采用规则要素的形式对规则进行定义,每条规则包含一个或多个规则要素,规则要素采用指针进行定义,每个规则要素包含有一个指针,该指针指向一个或数个用于推理的参数值;在标签库中对标签进行定义的步骤;将规则与标签进行关联的步骤,将一个或多个标签与组成规则的一个或多个规则要素进行关联,规则要素上关联的标签将决定该规则要素的修改限制;将规则及其规则要素上所关联的标签进行存储。

【技术特征摘要】
1.IT运维系统知识库的优化管理方法,其特征在于:包括如下步骤:
在知识库中对规则进行定义的步骤,采用规则要素的形式对规则进行定义,每条规则包含一个或多个规则要素,规则要素采用指针进行定义,每个规则要素包含有一个指针,该指针指向一个或数个用于推理的参数值;
在标签库中对标签进行定义的步骤;
将规则与标签进行关联的步骤,将一个或多个标签与组成规则的一个或多个规则要素进行关联,规则要素上关联的标签将决定该规则要素的修改限制;
将规则及其规则要素上所关联的标签进行存储。
2.根据权利要求1所述IT运维系统知识库的优化管理方法,其特征在于:该方法还包括如下步骤:
对知识库的查询步骤,可以对规则、规则所关联的标签进行查询;
用规则编辑界面对查询所得的规则进行展现的步骤;
在规则编辑界面提供对规则要素的操作控制的步骤,所述编辑界面提供的操作控制根据规则上关联的标签加以生成。
3.根据权利要求1或2所述IT运维系统知识库的优化管理方法,其特征在于:所述对标签进行定义...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:成都勤智数码科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1