掌桥专利:专业的专利平台
掌桥专利
首页

基于订阅的云服务告警和事件通知方法及系统

文献发布时间:2023-06-19 11:17:41



技术领域

本发明涉及云技术领域,具体地,涉及基于订阅的云服务告警和事件通知方法及系统。

背景技术

目前,市面上出现越来越多的云服务提供商,在提供监控服务的同时,支持告警、事件的通知。然而现有的告警、事件查看和通知体系存在以下问题:

1、告警公告板、事件公告板显示云服务中所有的告警或事件,云服务用户和运营人员无法快速、方便的在告警公告板、事件公告板中查看由自己负责或自己关注的内容;

2、告警和事件通知的通知范围存在局限性,仅限在云服务中配置的相关人员信息,例如:云服务经理、云服务运维人员、租户负责人等。

专利文献CN110519359A(申请号:201910775305.2)公开了一种事件通知方法及告警服务器,该方法包括:当接收到针对突发情况的报警事件时,根据报警事件,获取突发情况发生地的目标地理位置信息,根据第一数据表和目标地理位置信息,确定目标地理位置信息对应的目标电话号码、目标运营商编号和目标基站编号,第一数据表中记录有移动终端的电话号码、所属基站的基站编号、所属运营商的运营商编号和所在位置的地理位置信息之间的对应关系;向目标运营商编号对应的运营商服务器发送告警信息,其中,告警信息用于指示运营商服务器调度目标基站编号对应的基站向目标电话号码对应的移动终端发送事件通知,事件通知用于告警突发情况。

发明内容

针对现有技术中的缺陷,本发明的目的是提供一种基于订阅的云服务告警和事件通知方法及系统。

本方案通过对云服务中告警和事件通知不同层面、多种方式的订阅管理,使得云服务用户以及运营单位,更加快速、方便、灵活的查阅云服务运营中产生的告警、事件通知

根据本发明提供的一种基于订阅的云服务告警和事件通知方法,包括:

查阅模式设计步骤:设计云服务用户及运营单位的查阅模式;

关注内容选择步骤:根据实际云服务设计架构和云运营需求具体设计订阅的层面分类;

通知方式选择步骤:选择通知的方式;

告警、事件的等级选择步骤:选择关注的告警、事件的等级;

订阅管理步骤:根据设计的查阅模式、设计的订阅的层面分类、选择的通知的方式以及选择关注的告警、事件的等级,产生订阅方案,并进行订阅管理。

优选地,所述云服务用户及运营单位的查阅模式包括:

模式一:云服务用户及运营单位可以查阅所有告警、事件通知;

模式二:云服务用户及运营单位只查阅订阅的告警、事件通知;

模式一和模式二可以在同一界面中自由切换。

优选地,所述设计订阅的层面分类指关注内容的选择;

所述层面分类包括:单个或多个资源、单类或多类资源、单个或多个云服务和单个或多个租户下的订阅告警、事件通知。

优选地,所述通知的方式包括以下任一种或多种:微信、短信、邮件、钉钉;

所述告警、事件的等级包括以下任一种或多种:Fatal、Error、Warning、Info。

优选地,所述进行订阅管理包括:

云服务用户及运营单位查阅订阅记录、设置订阅首选项、修改已订阅对象的订阅等级以及取消订阅。

根据本发明提供的一种基于订阅的云服务告警和事件通知系统,包括:

查阅模式设计模块:设计云服务用户及运营单位的查阅模式;

关注内容选择模块:根据实际云服务设计架构和云运营需求具体设计订阅的层面分类;

通知方式选择模块:选择通知的方式;

告警、事件的等级选择模块:选择关注的告警、事件的等级;

订阅管理模块:根据设计的查阅模式、设计的订阅的层面分类、选择的通知的方式以及选择关注的告警、事件的等级,产生订阅方案,并进行订阅管理。

优选地,所述云服务用户及运营单位的查阅模式包括:

模式一:云服务用户及运营单位可以查阅所有告警、事件通知;

模式二:云服务用户及运营单位只查阅订阅的告警、事件通知;

模式一和模式二可以在同一界面中自由切换。

优选地,所述设计订阅的层面分类指关注内容的选择;

所述层面分类包括:单个或多个资源、单类或多类资源、单个或多个云服务和单个或多个租户下的订阅告警、事件通知。

优选地,所述通知的方式包括以下任一种或多种:微信、短信、邮件、钉钉;

所述告警、事件的等级包括以下任一种或多种:Fatal、Error、Warning、Info。

优选地,所述进行订阅管理包括:

云服务用户及运营单位查阅订阅记录、设置订阅首选项、修改已订阅对象的订阅等级以及取消订阅。

与现有技术相比,本发明具有如下的有益效果:

1、本方案能满足云服务中告警、事件通知有不同的查阅需求,从多层面订阅告警、事件通知,适应范围非常广泛。

2、本方案能够更加快速、方便、灵活的查阅云服务运营中产生的告警、事件通知,能够帮助用户聚焦查看告警及事件的范围,有利于解决云服务中产生的问题。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

根据本发明提供的一种基于订阅的云服务告警和事件通知方法,包括:

查阅模式设计步骤:设计云服务用户及运营单位的查阅模式;

关注内容选择步骤:根据实际云服务设计架构和云运营需求具体设计订阅的层面分类;

通知方式选择步骤:选择通知的方式;

告警、事件的等级选择步骤:选择关注的告警、事件的等级;

订阅管理步骤:根据设计的查阅模式、设计的订阅的层面分类、选择的通知的方式以及选择关注的告警、事件的等级,产生订阅方案,并进行订阅管理。

具体地,所述云服务用户及运营单位的查阅模式包括:

模式一:云服务用户及运营单位可以查阅所有告警、事件通知;

模式二:云服务用户及运营单位只查阅订阅的告警、事件通知;

模式一和模式二可以在同一界面中自由切换。

具体地,所述设计订阅的层面分类指关注内容的选择;

所述层面分类包括:单个或多个资源、单类或多类资源、单个或多个云服务和单个或多个租户下的订阅告警、事件通知。

具体地,所述通知的方式包括以下任一种或多种:微信、短信、邮件、钉钉;

所述告警、事件的等级包括以下任一种或多种:Fatal、Error、Warning、Info。

具体地,所述进行订阅管理包括:

云服务用户及运营单位查阅订阅记录、设置订阅首选项、修改已订阅对象的订阅等级以及取消订阅。

本发明提供的基于订阅的云服务告警和事件通知系统,可以通过本发明给的基于订阅的云服务告警和事件通知方法的步骤流程实现。本领域技术人员可以将所述基于订阅的云服务告警和事件通知方法,理解为所述基于订阅的云服务告警和事件通知系统的一个优选例。

根据本发明提供的一种基于订阅的云服务告警和事件通知系统,包括:

查阅模式设计模块:设计云服务用户及运营单位的查阅模式;

关注内容选择模块:根据实际云服务设计架构和云运营需求具体设计订阅的层面分类;

通知方式选择模块:选择通知的方式;

告警、事件的等级选择模块:选择关注的告警、事件的等级;

订阅管理模块:根据设计的查阅模式、设计的订阅的层面分类、选择的通知的方式以及选择关注的告警、事件的等级,产生订阅方案,并进行订阅管理。

具体地,所述云服务用户及运营单位的查阅模式包括:

模式一:云服务用户及运营单位可以查阅所有告警、事件通知;

模式二:云服务用户及运营单位只查阅订阅的告警、事件通知;

模式一和模式二可以在同一界面中自由切换。

具体地,所述设计订阅的层面分类指关注内容的选择;

所述层面分类包括:单个或多个资源、单类或多类资源、单个或多个云服务和单个或多个租户下的订阅告警、事件通知。

具体地,所述通知的方式包括以下任一种或多种:微信、短信、邮件、钉钉;

所述告警、事件的等级包括以下任一种或多种:Fatal、Error、Warning、Info。

具体地,所述进行订阅管理包括:

云服务用户及运营单位查阅订阅记录、设置订阅首选项、修改已订阅对象的订阅等级以及取消订阅。

下面通过优选例,对本发明进行更为具体地说明。

优选例1:

本发明的基本思想,是从多层面订阅告警、事件通知,例如订阅单个或多个资源、单类或多类资源、单个或多个云服务、单个或多个租户下的订阅告警、事件通知。

本发明中订阅的层面分类,可根据实际云服务设计架构和云运营需求具体设计。

本发明中实现云服务用户及运营单位可以查阅所有告警、事件通知,同时支持云服务用户及运营单位只查阅订阅的告警、事件通知,两者可以在同一界面中自由切换。

本发明中实现订阅人可以是任意用户及运营单位中的任意运维人员,可以自由选择自己关注的内容产生的告警、事件通知。

本发明中实现订阅可以自由选择通知的方式,例如:微信、短信、邮件、钉钉等,可以选择一种或者多种。

本发明中实现订阅可以自由选择关注的告警、事件的等级,例如:Fatal、Error、Warning、Info等,可以选择一种或者多种。

本发明中实现订阅管理功能,云服务用户及运营单位可以查阅订阅记录、设置订阅首选项、修改已订阅对象的订阅等级、取消订阅等操作。

优选例2:

为了使本发明的目的、技术方案更加清晰明白,以下结合实施例,对本发明进行进一步地详细说明,应当说明,此处所描述的实施例仅仅用以解释本发明,并不用于限定本发明。

云服务管理平台A采用了本发明的技术方案,云管理平台支持的订阅范围包括:租户,应用系统,业务服务,技术服务,配置项,配置项模板。

用户可在租户、应用系统、业务服务、技术服务、配置项、配置项模板的详情页面进行“订阅告警和事件”操作。订阅效果如下:

告警/事件公告板提供普通和订阅两种查看模式:

普通模式下,告警/事件公告板中显示平台中所有的告警/事件;订阅模式下,告警/事件公告板中显示当前登录用户主动订阅的告警/事件。如用户A在云服务管理平台A中订阅了“XX系统”的告警/事件,当在告警/事件公告板中切换到订阅模式时,公告板中仅显示“XX系统”下的告警/事件。

订阅等级分为告警/事件的查看等级和接受通知的等级,可分开设置。在查看订阅对象的告警/事件时,仅显示订阅等级的告警/事件;当订阅对象产生与订阅等级一致的告警/事件时,将通过短信等方式通知订阅了该对象的用户。

用户的告警/事件查看范围及接受事件通知的范围,是用户所有订阅范围的并集。

用户订阅的告警/事件通知可以选择微信、短信。

通过租户、应用系统、业务服务、技术服务、配置项、配置项模板详情页面的订阅入口,用户可在订阅窗口根据需要设置查看及接收通知的告警/事件等级(初始按用户首选项中的默认值勾选),从而完成对以上对象的订阅。用户已订阅的对象,在订阅窗口可以取消订阅或者修改订阅细节。在订阅窗口可以直接跳转至订阅管理界面。

用户可在订阅管理页面中,对已订阅的内容进行管理,比如取消订阅或修改订阅细节。同时,用户也可以在该页面中进行设置订阅等级首选项,查看订阅履历等操作。

在本申请的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

相关技术
  • 基于订阅的云服务告警和事件通知方法及系统
  • 根据订阅者的偏好控制会话初始协议特定事件通知的系统和方法
技术分类

06120112877474