一种基于企业公众号的云中心智能运维方法及系统技术方案

技术编号:21339961 阅读:22 留言:0更新日期:2019-06-13 21:45
本发明专利技术公开了一种基于企业公众号的云中心智能运维方法及系统,属于云中心运维领域,技术问题为如何实现远程运维中上下文的连贯性,避免运维过程中多系统的切换,确保数据发送更新及时,技术方案为:①基于企业公众号的云中心智能运维方法,步骤如下:S1、运维人员关注公司企业号,绑定用户账号并利用公司邮箱进行验证;S2、运维人员通过企业号中的运维助手和统一运维平台进行交互;S3、通过统一运维平台向运维人员发送信息,运维人员通过微信应用系统向统一运维平台发送运维命令、查询信息。②基于企业公众号的云中心智能运维系统,包括微信应用系统、统一运维平台、运维工具、运维系统A接口、监控系统、告警系统、CMDB、堡垒机和大数据平台。

A Cloud Center Intelligent Operation and Maintenance Method and System Based on Enterprise Public Name

The invention discloses an intelligent operation and maintenance method and system of cloud center based on enterprise public number, which belongs to the field of cloud center operation and maintenance. The technical problem is how to achieve context coherence in remote operation and maintenance, avoid switching of multiple systems in operation and maintenance process, and ensure timely data transmission and update. The technical scheme is as follows: (1) intelligent operation and maintenance method of cloud center based on enterprise public number, with the following steps: 1. Operations and maintenance personnel pay attention to the company's enterprise number, bind user accounts and use the company's mailbox for verification; S2, operations and maintenance personnel interact through the operation and maintenance assistant in the enterprise number and the unified operation and maintenance platform; S3, send information to operations and maintenance personnel through the unified operation and maintenance platform, and operations and maintenance personnel send operation and maintenance orders and query information to the unified operation and maintenance platform through the Wechat application system. (2) Cloud Center Intelligent Operations and Maintenance System based on Enterprise Public Number, including Wechat Application System, Unified Operations and Maintenance Platform, Operations and Maintenance Tools, Operations and Maintenance System A Interface, Monitoring System, Alarm System, CMDB, Fortress Machine and Large Data Platform.

【技术实现步骤摘要】
一种基于企业公众号的云中心智能运维方法及系统
本专利技术涉及云中心运维领域,具体地说是一种基于企业公众号的云中心智能运维方法及系统。
技术介绍
在云计算时代,运维对于云中心的重要性不言而喻。现在各大厂商都在各地大规模建设云中心,云中心规模不断扩大,运维过程中涉及到设备、厂商、客户都非常复杂。面对复杂的云中心环境,提供高质量的IT服务,提升运维效率是运维人员面临的最大问题。传统的运维方式需要运维人员在多个系统之间进行切换,存在各种运行数据不准确、各系统之间的数据不一致的问题,给运维人员带来很大的困扰。运维人员对于数据的获取依赖于各个系统,当运维人员离开云中心控制中心以后无法实时获取云中心的相关数据,依赖于电话或者微信传达信息比较慢、效率低。对于运维人员的专业性要求比较高,另外运维人员之间交流也是不及时,经验沟通不足。故如何实现远程运维中上下文的连贯性,避免运维过程中多系统的切换,确保数据发送更新及时,运维命令及参数方便记忆理解,实现运维人员完成从被动运维到主动运维进行转换,让运维更加便捷高效是目前现有技术中存在的技术问题。专利号为CN106027372A的专利文献公开了一种基于微信的告警工单自动化处理方法,包括如下步骤:a)业务运营支撑平台将监控到的告警信息推送到微信企业号的开发服务器;b)所述开发服务器查找与该告警信息相关联的业务模块与自动化测试用例,并组装告警工单推送到微信服务器;c)微信客户端查看告警工单后,输入指令调用相关自动化测试用例,并通过微信企业号的开发服务器的接口把指令发送到自动化测试平台;d)所述自动化测试平台完成测试后,把测试结果反馈给微信企业号的开发服务器,并在微信客户端根据测试结果验证告警的真假性。该技术方案用于自动处理告警和工单,但是不能解决云中心的智能运维,为云中心的运维提供更多的查询以及消息推送,实现远程运维中上下文的连贯性,避免运维过程中多系统的切换,确保数据发送更新及时,运维命令及参数方便记忆理解,实现运维人员完成从被动运维到主动运维进行转换,让运维更加便捷高效。
技术实现思路
本专利技术的技术任务是提供一种基于企业公众号的云中心智能运维方法及系统,来解决如何实现远程运维中上下文的连贯性,避免运维过程中多系统的切换,确保数据发送更新及时,运维命令及参数方便记忆理解,实现运维人员完成从被动运维到主动运维进行转换,让运维更加便捷高效的问题。本专利技术的技术任务是按以下方式实现的,一种基于企业公众号的云中心智能运维方法,该方法步骤如下:S1、运维人员关注公司企业号,绑定用户账号(工号)并利用公司邮箱进行验证;S2、运维人员通过企业号中的运维助手和统一运维平台进行交互;S3、通过公司内部统一运维平台向运维人员发送信息,运维人员通过微信应用系统向统一运维平台发送运维命令、查询信息;其中,统一运维平台调用云平台的统一访问接口,统一访问接口包括对微信应用系统的权限控制以及数据解析等功能;S4、统一运维平台根据上下文进行预判操作,向运维人员发送要执行的运维命令,让运维人员选择确认执行;S5、云中心接收到运维人员发送的运维操作命令(文本),进行身份验证,运维命令解析,并通过统一运维平台进行消息转发;S6、统一运维平台接收返回信息,并把返回信息发送给微信应用系统运维人员;S7、重复步骤S3到S6,交互过程重复多次,直到问题解决;其中,在云中心返回的数据中携带用户前几次的操作。作为优选,所述步骤S4中的运维命令通过日志记录,形成了知识库,为智能运维平台收集了基础数据,并整理成统一的数据格式进行转发。作为优选,所述步骤S4中向运维人员发送要执行的运维命令进行命令封装以及统一运维平台转发,提高了运维效率。更优地,所述统一运维平台基于上下文的选择(30-45分钟内的会话)进行运维命令推荐,推荐的运维命令包括查询、修改和增加。更优地,所述步骤S1中运维人员关注公司企业号的前提步骤如下:(一)、云平台提供商注册微信企业号,并按照微信提供的功能创建应用、设置联系人、企业号推广、后台身份验证的功能,并且负责后续的人员的权限验证以及管理的功能,这个基本由公司运营或者人事人员进行管理;(二)、用户扫描企业号,关注企业号;(三)、用户和企业号进行运维交互。更优地,所述步骤S5中运维命令解析的具体步骤如下:S501、运维人员输入lstvms;S502、微信应用系统接收到命令,会对命令进行解析,并判断命令解析是否正确:①、若命令解析正确,则将命令转发到统一运维平台,转发的时候回携带用户信息及令牌信息,同时返回运维人员的运维权限范围内的云服务器数据;②、若命令解析不正确,则根据输入内容返回智能提示信息。其中,命令格式是由企业内部规定的。一种基于企业公众号的云中心智能运维系统,该系统包括微信应用系统、统一运维平台、运维工具、运维系统A接口、监控系统、告警系统、CMDB、堡垒机和大数据平台,运维人员发送文本命令到微信应用系统,微信应用系统调用服务到统一运维平台,统一运维平台提供REST服务,分发运维命令到运维工具和运维系统A接口,运维工具和运维系统A接口通过堡垒机发送运维命令到运维对象,同时大数据平台将采集的数据发送到运维对象;运维对象通过堡垒机返回结果到运维工具和运维系统A接口,运维工具和运维系统A接口再将返回结果发送到统一运维平台,同时,监控系统和告警系统调用大数据平台采集的数据,监控系统、告警系统和CMDB分别将性能数据、告警信息和资源数据发送到统一运维平台;统一运维平台发送消息到微信应用系统,微信应用系统发送数据、图形和报表给运维人员。作为优选,所述微信应用系统用于主动及时推送各种信息,推送信息包含并不限于运行性能数据、资产数据以及告警信息,微信应用系统提供告警列表、资产列表、性能监控的必要的信息数据查询菜单,同时提供权限设置的接口,权限即时生效,消息过滤设置菜单可以按照运维需求过滤接收的消息;大数据平台用于进行数据过滤以及企业号的权限设置,每个运维人员接收到的消息不同。更优地,所述运维人员接收到告警信息时,运维人员能发送如下命令:(a)、发送设备名称-配置的命令到微信应用系统,微信应用系统接收到信息后进行命令解析再返回设备信息;(b)、发送设备名称-性能命令,查看设备的cpu及内存的相关信息;(c)、发送设备名称-性能-网络命令,查看该设备的网络性能数据;(d)、发送重启服务—服务相关参数命令,重启服务,该过程要求的权限机器高,需要接入流程审批。本专利技术的基于企业公众号的云中心智能运维方法及系统具有以下优点:(一)、本专利技术解决了传统运维中严重依赖多个系统应用,数据不准确,信息传播不及时的问题;相比传统运维中依赖短信进行,然后vpn链接,登录多个系统进操作,信息更准确,操作更方便,节约了运维人员时间和精力;(二)、本专利技术依托微信企业号的功能和公司内部的大数据平台,包含了对于命令的封装解析,自动转发,智能提示报错功能,通过微信应用系统调度云平台内部的统一访问接口,统一访问接口包含对微信的权限控制,数据解析等功能,具有时效性,便捷性的特点;其中,本专利技术对微信应用系统接收运维命令信息的封装解析;统一访问平台的权限控制包含自研用户信息校验、角色以及令牌控制(三)、本专利技术选择微信企业号的优点是消息可以无限制发送,只有企业内部联本文档来自技高网
...

【技术保护点】
1.一种基于企业公众号的云中心智能运维方法,其特征在于,该方法步骤如下:S1、运维人员关注公司企业号,绑定用户账号并利用公司邮箱进行验证;S2、运维人员通过企业号中的运维助手和统一运维平台进行交互;S3、通过公司内部统一运维平台向运维人员发送信息,运维人员通过微信应用系统向统一运维平台发送运维命令、查询信息;S4、统一运维平台根据上下文进行预判操作,向运维人员发送要执行的运维命令,让运维人员选择确认执行;S5、云中心接收到运维人员发送的运维操作命令,进行身份验证,运维命令解析,并通过统一运维平台进行消息转发;S6、统一运维平台接收返回信息,并把返回信息发送给微信应用系统运维人员;S7、重复步骤S3到S6,交互过程重复多次,直到问题解决。

【技术特征摘要】
1.一种基于企业公众号的云中心智能运维方法,其特征在于,该方法步骤如下:S1、运维人员关注公司企业号,绑定用户账号并利用公司邮箱进行验证;S2、运维人员通过企业号中的运维助手和统一运维平台进行交互;S3、通过公司内部统一运维平台向运维人员发送信息,运维人员通过微信应用系统向统一运维平台发送运维命令、查询信息;S4、统一运维平台根据上下文进行预判操作,向运维人员发送要执行的运维命令,让运维人员选择确认执行;S5、云中心接收到运维人员发送的运维操作命令,进行身份验证,运维命令解析,并通过统一运维平台进行消息转发;S6、统一运维平台接收返回信息,并把返回信息发送给微信应用系统运维人员;S7、重复步骤S3到S6,交互过程重复多次,直到问题解决。2.根据权利要求1所述的基于企业公众号的云中心智能运维方法,其特征在于,所述步骤S4中的运维命令通过日志记录,形成了知识库,为智能运维平台收集了基础数据,并整理成统一的数据格式进行转发。3.根据权利要求1或2所述的一种基于企业公众号的云中心智能运维方法,其特征在于,所述步骤S4中向运维人员发送要执行的运维命令进行命令封装以及统一运维平台转发。4.根据权利要求3所述的基于企业公众号的云中心智能运维方法,其特征在于,所述统一运维平台基于上下文的选择进行运维命令推荐,推荐的运维命令包括查询、修改和增加。5.根据权利要求4所述的基于企业公众号的云中心智能运维方法,其特征在于,所述步骤S1中运维人员关注公司企业号的前提步骤如下:(一)、云平台提供商注册微信企业号,并按照微信提供的功能创建应用、设置联系人、企业号推广、后台身份验证的功能,并且负责后续的人员的权限验证以及管理的功能;(二)、用户扫描企业号,关注企业号;(三)、用户和企业号进行运维交互。6.根据权利要求5所述的基于企业公众号的云中心智能运维方法,其特征在于,所述步骤S5中运维命令解析的具体步骤如下:S501、运维人员输入lstvms;S502、微信应用系统接收到命令,会对命令进行解析,并判断命令解析是否正确:①、若命令解析正确,则将命...

【专利技术属性】
技术研发人员:孙继赟
申请(专利权)人:山东浪潮云信息技术有限公司
类型:发明
国别省市:山东,37

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

1