SAASCRM系统移动端的业务异常观测方法和装置与流程

文档序号:35682973发布日期:2023-10-08 22:48阅读:53来源:国知局
SAASCRM系统移动端的业务异常观测方法和装置与流程

本发明涉及状态监控,尤其涉及saas crm系统移动端的业务异常观测方法和装置。


背景技术:

1、crm(客户关系管理)是指的是企业为提高核心竞争力,利用相应的信息技术以及互联网技术协调企业与客户间在销售、营销和服务上的交互,从而提升其管理方式,向客户提供创新式的个性化的客户交互和服务的过程。企业部署一套自用的crm系统不仅可以有效的改善客户关系,还可以实现很多其他需求,但是部署不仅需要投入大量的时间、金钱和人力资源,还需要组建it团队进行运营和维护,使得crm系统成为了大型企业的专属,中小企业根本无力负担。为此,saas crm系统应运而生,它建立在大型云服务器上,企业只需租用账户,通过网络登录就能够在线使用全部的系统功能。

2、为了持续为移动端登录saas crm系统的租户提供高品质服务,需要saas crm厂商实时监控移动端访问的租户的访问页面,从而快速、直观的观测异常。然而,由于saas crm系统是面向多租户的,为了能够适配不同租户实际的业务场景,在saas crm厂商提供的拿来即用的标准功能基础上,支持租户通过扩展标准功能以及自定义新功能来满足租户的实际业务需求,故而形成了千租户千面的现象,致使监控难度大。而且目前saas crm厂商(例如听云、博睿等)只能从纯技术层面监控租户访问页面、页面中运行的javascript脚本、请求的后端接口,侧重于技术性能的相关分析,并无业务维度的分析能力,不支持从业务实体抽象层面上观测异常,也不支持异常对租户使用体验影响程度的区分,导致业务异常观测效率低下。此外,对于移动端登录saas crm系统的租户,saas crm厂商虽然能监控到移动端的卡顿、闪退等情况,但是由于缺少更为详细的信息,难以诊断移动端出现异常的根因。

3、因此,亟需提供一种能克服多租户场景下saas crm系统移动端的业务异常观测难点的业务异常观测方法。


技术实现思路

1、为解决上述问题,本发明提供一种saas crm系统移动端的业务异常观测方法和装置,设计涵盖业务属性信息的页面上下文信息类目,并利用用户在移动端访问页面失败时页面上下文信息进行业务维度的异常观测,提高了saas crm系统移动端的异常观测的精准度,并且真正聚焦于影响租户使用的异常上,对快速为租户排除异常提供帮助。

2、第一方面,本发明提供一种saas crm系统移动端的业务异常观测方法,所述方法包括:

3、针对所述saas crm系统面临的千租户千面的现实情况,收集一定时间内所述saascrm系统的每一个租户授权的每一个用户向saas crm系统移动端请求访问页面却失败时的页面上下文信息;

4、基于所述页面上下文信息,对所述saas crm系统进行业务异常观测;

5、其中,所述页面上下文信息中涵盖页面访问所对应的业务属性信息和所使用的移动端设备的设备信息。

6、根据本发明提供的saas crm系统移动端的业务异常观测方法,所述收集一定时间内所述saas crm系统的每一个租户授权的每一个用户向saas crm系统移动端请求访问页面却失败时的页面上下文信息,包括:

7、在一定时间内,监控所述saas crm系统的每一个租户授权的每一个用户向saascrm系统移动端发出的页面访问请求,并将所述页面访问请求响应失败时的页面上下文信息作为一条异常日志写入本地;

8、控制本地将存储的异常日志定时上传至所述saas crm系统的异常上报端,以使所述异常上报端汇总上报。

9、根据本发明提供的saas crm系统移动端的业务异常观测方法,所述页面访问请求响应失败时的页面上下文信息的生成过程,包括:

10、在所述saas crm系统移动端收到所述页面访问请求时,初始化页面上下文信息;

11、向所述saas crm系统的后端请求业务接口;

12、若请求业务接口失败,则将异常详情补入所述初始化的页面上下文信息中,以生成所述页面访问请求响应失败时的页面上下文信息。

13、根据本发明提供的saas crm系统移动端的业务异常观测方法,所述初始化的页面上下文信息,包括但不限于:所述初始化的页面上下文信息,包括但不限于:页面访问所对应的用户id、租户id、发生时间、业务属性信息以及使用的移动端设备的设备信息;

14、所述设备信息包括但不限于操作系统、版本、网络状态和资源使用情况;

15、所述业务属性信息包括但不限于:所属业务模块和业务操作类型;

16、所述异常详情包括但不限于:错误编码、错误日志和错误接口地址错误。

17、根据本发明提供的saas crm系统移动端的业务异常观测方法,所述异常上报端汇总上报之前,还包括:

18、对汇总的页面上下文信息进行加密以及压缩。

19、根据本发明提供的saas crm系统移动端的业务异常观测方法,所述基于所述页面上下文信息,对所述saas crm系统进行业务异常观测,包括:

20、对所述页面上下文信息进行预处理;其中,所述预处理包括但不限于解密、解压缩以及数据清洗;

21、在预设的多维度上,对预处理后的页面上下文信息进行指标量化统计、时间戳标注和时间类型标注,得到量化结果;

22、将所述量化结果存储,以便于观测人员进行业务异常观测;

23、其中,所述指标为错误总次数。

24、根据本发明提供的saas crm系统移动端的业务异常观测方法,所述多维度包括但不限于:用户id、租户id、发生时间、访问使用的终端设备、访问的页面、页面访问所请求的接口、所属业务模块、业务操作类型和错误编码。

25、第二方面,本发明提供一种saas crm系统移动端的业务异常观测装置,所述装置包括:

26、监控模块,用于针对所述saas crm系统面临的千租户千面的现实情况,收集一定时间内所述saas crm系统的每一个租户授权的每一个用户向saas crm系统移动端请求访问页面却失败时的页面上下文信息;

27、业务异常观测模块,用于基于所述页面上下文信息,对所述saas crm系统进行业务异常观测;

28、其中,所述页面上下文信息中涵盖页面访问所对应的业务属性信息和所使用的移动端设备的设备信息。

29、第三方面,本发明提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述saas crm系统移动端的业务异常观测方法。

30、第四方面,本发明提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述saas crm系统移动端的业务异常观测方法。

31、本发明提供一种saas crm系统移动端的业务异常观测方法和装置,包括:针对所述saas crm系统面临的千租户千面的现实情况,收集一定时间内所述saas crm系统的每一个租户授权的每一个用户向saas crm系统移动端请求访问页面却失败时的页面上下文信息;基于所述页面上下文信息,对所述saas crm系统进行业务异常观测;其中,所述页面上下文信息中涵盖页面访问所对应的业务属性信息。本发明设计涵盖业务属性信息的页面上下文信息类目,并利用用户在移动端访问页面失败时页面上下文信息进行业务维度的异常观测,提高了saas crm系统移动端的异常观测的精准度,并且真正聚焦于影响租户使用的异常上,对快速为租户排除异常提供帮助。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1