一种基于Android平台的移动终端监控方法

文档序号:7859697阅读:205来源:国知局
专利名称:一种基于Android平台的移动终端监控方法
技术领域
本发明涉及移动终端通信领域,具体涉及一种基于Android平台的移动终端监控方法。
背景技术
移动终端监控是基于3G无线网络的多媒体应用技术之一。移动终端监控业务满足了用户在移动场景、应急场景或临时应用场景下对企业、家庭等场所进行监控和管理的要求。本发明主要研究移动监控系统关键技术,Android智能平台、3G无线传输协议、实时 传输协议等内容,侧重点在于服务端的系统定制和软件设计以及客户端软件的实现。本发明是采用C/S设计模式,系统架构分成二个层次即服务端和客户端。其中服务端是各种采集系统,客户端是运行Android操作系统的智能终端应用。现有的监控大部分还都是B/S结构,只能在固定的地点对监控目标进行监控。限制了灵活性和监控人的自由性。监控到异常情况一般都是以发邮件,或发送短信息的方式进行通知管理员。监控的不可移动性,由于网络和监控设备的限制,监控终端并不适合长时间的移动监控,现有系统采用的是B/S技术实现,浏览器无法满足监控展现和告警的多方面需求。邮件告警有及时性的问题,短信告警存在成本上的问题。

发明内容
本发明提供一种基于Android平台的移动终端监控方法,所述移动终端与内网数据采集系统通信,所述移动终端包括监控模块、HTTP请求接口、管理员自定义接口、解析模块和告警提示模块,所述内网数据采集系统包括通信接口 ;所述监控方法包括步骤SI,所述监控模块通过所述HTTP请求接口通过移动通信3G无线网络向所述内网数据采集系统请求采集所述内网数据采集系统采集到的指标数据和告警数据;步骤S2,所述内网数据采集系统通过所述通信接口根据HTTP互联网协议返回JSON格式的所述指标数据和告警数据给所述移动终端;步骤S3,所述移动终端的所述解析模块对所述内网数据采集系统返回来的所述JSON格式的数据进行解析;步骤S4,所述监控模块根据所述解析后的数据在所述移动终端应用生成指标通过所述管理员自定义接口给用户展现告警自定设置选项,所述用户自定义选择设置告警的规则和级别。步骤S5,所述告警提示模块在所述移动终端达到设置的告警的规则和级别时向所述用户提示告警。本发明提供的第一优选实施例中所述步骤SI中,对所述移动终端向所述内网数据采集系统发送请求的频率进行设定,所述指标数据和告警数据为GridView监控系统定义的监控指标。
本发明提供的第二优选实施例中所述移动终端包括监控数据存储模块,所述步骤S3中对把解析后的所述指标数据和告警数据存入所述监控数据存储模块中进行持久化。本发明提供的第三优选实施例中所述步骤S4中,所述用户如果选择不设置,则所述告警的规则和级别按所述内网数据采集系统传来的告警的规则和级别进行告警。本发明提供的第四优选实施例中所述移动终端包括监控数据显示模块,所述监控数据显示模块包括图表生成组件和展现组件,所述步骤S4中所述用户选择显示所述告警信息的图表样式,所述图标生成组建按照所述用户选择的所述图标样式生成所述告警信息的图表,所述展现组件将所述告警信息的图表展现给所述用户,所述展现组件的刷新频率与所述采集系统发送请求的频率相同。本发明提供的第五优选实施例中所述步骤S5中通过调用闹钟或播放音乐提示的方式向所述用户提示告警。 本发明提供的第六优选实施例中所述基于Android平台的所述移动终端应用以服务的形式发布,在后台运行进行实时监控,所述用户关闭监控数据显示模块的显示页面,不会影响监控数据同步。本发明提供的一种基于Android平台的移动终端监控方法的有益效果包括I、本发明提供的一种基于Android平台的移动终端监控方法,移动终端与内网数据采集系统通信通过3G无线网络通信,可以移动监控,改变传统大屏幕或监控台的固定监控。2、监控数据显示模块以图表的方式向用户展现告警信息,还可以通过调用闹钟或播放音乐提示的方式向所述用户提示告警,给所述用户实现了监控告警新的提示方式,做到的告警提示通信成本的降低。并且后台运行进行实时监控,用户关闭监控数据显示模块的显示页面,不会影响监控数据同步。3、每个用户都可以在Android终端自定义告警策略,用户如果选择不设置,则告警的规则和级别按内网数据采集系统传来的告警的规则和级别进行告警。4、指标数据和告警数据存入监控数据存储模块中进行持久化。5、移动终端向内网数据采集系统发送请求的频率进行可以设定自动定时刷新。


如图I所示为本发明提供的一种基于Android平台的移动终端监控方法的方法流程图;如图2所示为本发明提供的一种基于Android平台的移动终端监控方法的实施例的方法流程图。
具体实施例方式本发明提供一种基于Android平台的移动终端监控方法,该系统包括移动终端和内网数据采集系统,移动终端包括监控模块、HTTP请求接口、管理员自定义接口、解析模块和告警提示模块,内网数据采集系统包括通信接口,监控方法流程如图I所示,包括步骤SI,监控模块通过HTTP请求接口通过移动通信3G无线网络向内网数据采集系统请求采集内网数据采集系统采集到的指标数据和告警数据。步骤S2,内网数据采集系统通过通信接口根据HTTP互联网协议返回JSON(JavaScript Object Notation,基于JavaScript语言的轻量级的数据交换格式)格式的指标数据和告警数据给移动终端。步骤S3,移动终端的解析模块对内网数据采集系统返回来的JSON格式的数据进行解析。步骤S4,监控模块根据解析后的数据在移动终端应用生成指标通过管理员自定义接口给用户展现告警自定设置选项,用户自定义选择设置告警的规则和级别。步骤S5,告警提示模块在移动终端达到设置的告警的规则和级别时向用户提示告
m
目O优选的,图2为本发明提供的一种基于Android平台的移动终端监控方法的实施例的方法流程图。步骤SI中,移动终端向内网数据采集系统发送请求的频率可以进行设定,指标数据和告警数据为GridView监控系统定义的监控指标。移动终端可以包括监控数据存储模块,步骤S3中对数据进行解析后还可以把解析后的指标数据和告警数据存入监控数据存储模块中进行持久化。步骤S4中,用户如果选择不设置,则告警的规则和级别是按内网数据采集系统传来的告警的规则和级别进行告警。·移动终端还可以包括监控数据显示模块,该监控数据显示模块包括图表生成组件和展现组件,步骤S4中用户可以选择显示告警信息的图表样式,图标生成组建按照用户选择的图标样式生成告警信息的图表,展现组件将该告警信息的图表展现给用户,该展现组件的刷新频率与采集系统发送请求的频率相同。如设置成5秒请求一次,那个展现组件的刷新频率也就是5秒刷新一次。步骤S5中可以通过调用闹钟或播放音乐提示的方式向用户提示告警。该基于Android平台的移动终端应用以服务的形式发布,可以做到在后台运行,做到实时监控。用户关闭监控数据显示模块的显示页面,不会影响监控数据同步。以上虽然根据附图对本发明的实施例进行了详细说明,但不仅限于此具体实施方式
,本领域的技术人员根据此具体技术方案进行的各种等同、变形处理,也在本发明的保护范围之内。
权利要求
1.一种基于Android平台的移动终端监控方法,其特征在于,所述移动终端与内网数据采集系统通信,所述移动终端包括监控模块、HTTP请求接口、管理员自定义接口、解析模块和告警提示模块,所述内网数据采集系统包括通信接口 ; 所述监控方法包括 步骤SI,所述监控模块通过所述HTTP请求接口通过移动通信3G无线网络向所述内网数据采集系统请求采集所述内网数据采集系统采集到的指标数据和告警数据; 步骤S2,所述内网数据采集系统通过所述通信接口根据HTTP互联网协议返回JSON格式的所述指标数据和告警数据给所述移动终端; 步骤S3,所述移动终端的所述解析模块对所述内网数据采集系统返回来的所述JSON格式的数据进行解析; 步骤S4,所述监控模块根据所述解析后的数据在所述移动终端应用生成指标通过所述管理员自定义接口给用户展现告警自定设置选项,所述用户自定义选择设置告警的规则和级别。
步骤S5,所述告警提示模块在所述移动终端达到设置的告警的规则和级别时向所述用户提示告警。
2.如权利要求I所述的方法,其特征在于,所述步骤SI中,对所述移动终端向所述内网数据采集系统发送请求的频率进行设定,所述指标数据和告警数据为GridView监控系统定义的监控指标。
3.如权利要求I所述的方法,其特征在于,所述移动终端包括监控数据存储模块,所述步骤S3中对把解析后的所述指标数据和告警数据存入所述监控数据存储模块中进行持久化。
4.如权利要求I所述的方法,其特征在于,所述步骤S4中,所述用户如果选择不设置,则所述告警的规则和级别按所述内网数据采集系统传来的告警的规则和级别进行告警。
5.如权利要求2所述的方法,其特征在于,所述移动终端包括监控数据显示模块,所述监控数据显示模块包括图表生成组件和展现组件,所述步骤S4中所述用户选择显示所述告警信息的图表样式,所述图标生成组建按照所述用户选择的所述图标样式生成所述告警信息的图表,所述展现组件将所述告警信息的图表展现给所述用户,所述展现组件的刷新频率与所述采集系统发送请求的频率相同。
6.如权利要求I所述的方法,其特征在于,所述步骤S5中通过调用闹钟或播放音乐提示的方式向所述用户提示告警。
7.如权利要求I所述的方法,其特征在于,所述基于Android平台的所述移动终端应用以服务的形式发布,在后台运行进行实时监控,所述用户关闭监控数据显示模块的显示页面,不会影响监控数据同步。
全文摘要
本发明提供一种基于Android平台的移动终端监控方法,包括步骤S1,监控模块通过HTTP请求接口通过移动通信3G无线网络向内网数据采集系统请求采集内网数据采集系统采集到的指标数据和告警数据;步骤S2,内网数据采集系统通过通信接口根据HTTP互联网协议返回JSON格式的指标数据和告警数据给移动终端;步骤S3,移动终端的解析模块对内网数据采集系统返回来的JSON格式的数据进行解析;步骤S4,监控模块根据解析后的数据在移动终端应用生成指标通过管理员自定义接口给用户展现告警自定设置选项,用户自定义选择设置告警的规则和级别。步骤S5,告警提示模块在移动终端达到设置的告警的规则和级别时向用户提示告警。实现对移动设别的移动监控。
文档编号H04L29/08GK102917008SQ20121032617
公开日2013年2月6日 申请日期2012年9月5日 优先权日2012年9月5日
发明者解文龙, 赵欢, 刘瑞贤, 赵晓杰 申请人:曙光云计算技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1