一种云服务监控系统数据访问方法技术方案

技术编号:21552477 阅读:29 留言:0更新日期:2019-07-07 00:26
本发明专利技术特别涉及一种云服务监控系统数据访问方法。该云服务监控系统数据访问方法,采用网络传输协议方式和文件传输协议方式简化用户对监控系统的数据操作流程,实现用户对云服务监控系统的智能化访问。该云服务监控系统数据访问方法,操作简单,易于实现,简化了用户对云服务监控系统数据操作的复杂流程,能够为用户在对云服务监控系统的繁琐操作了解甚少的情况下提供智能化、人性化的使用体验。

A Data Access Method for Cloud Service Monitoring System

【技术实现步骤摘要】
一种云服务监控系统数据访问方法
本专利技术涉及云计算数据中心
,特别涉及一种云服务监控系统数据访问方法。
技术介绍
随着互联网技术的快速发展以及对海量数据(尤其是非结构化数据)存储与分析的需求不断增加,云计算平台整合大量的硬件资源(服务器、存储器、CPU等)和软件资源(应用软件、集成开发环境等),采用分布式计算方式提供按需服务。随着云计算规模的日益增大,具有高稳定性、高可靠性和高安全性的云服务成为研究者和开发人员关注的焦点。监控告警系统作为云平台的重要组成部分,在保障云平台服务的质量方面发挥着关键作用。然而,监控告警系统会存在复杂繁琐地操作方法,不利于用户使用和对数据进行分析。如何为用户提供智能的云服务监控系统的数据操作方法是一个具有实际意义的问题。基于上述情况,本专利技术提出了一种云服务监控系统数据访问方法,通过采用JavaSpringBoot开发平台完成方法的具体实现,为用户提供智能化、人性化的方式访问云服务监控系统。
技术实现思路
本专利技术为了弥补现有技术的缺陷,提供了一种简单高效的云服务监控系统数据访问方法。本专利技术是通过如下技术方案实现的:一种云服务监控系统数据访问方法,其特征在于:采用网络传输协议方式和文件传输协议方式简化用户对监控系统的数据操作流程,实现用户对云服务监控系统的智能化访问。采用网络传输协议调用监控系统的查询接口,基于网络传输协议HttpClient使用户在客户端完成监控系统的查询功能。基于JavaSpringBoot开发平台,通过访问云服务监控系统的RestfulAPI对其进行封装,根据用户在客户端输入的基于云服务监控系统的查询语句,通过云服务监控系统提供的RestfulAPI实现远程调用,基于HttpClient方式执行数据查询请求,实现用户在客户端对指标或者标签数据的查询。采用网络传输协议调用云服务监控系统的查询接口,包括以下步骤:步骤一:在URI中记录云服务监控系统的IP地址,端口号以及所需的RestfulAPI;步骤二:将用户在客户端输入的查询语句作为参数添加到URI中;步骤三:利用HttpClient方式访问云服务监控系统,执行收到的查询请求;步骤四:获取云服务监控系统所返回的响应,解析数据查询的结果,完成查询功能方法的实现。利用文件传输协议FTP或SFTP,将用户在客户端自定义的告警规则传输到监控系统的告警规则文件目录中,从而使用户实现对告警规则的增加和修改。当用户对告警规则进行增加或修改时,先将用户在客户端输入的告警规则自动生成云服务监控系统所支持的告警文件格式,同时将所生成的告警文件采用文件传输协议FTP或者SFTP方法上传到云服务监控系统的告警规则文件夹中,实现告警规则的增加或修改。采用文件传输协议实现告警规则的增加或修改,包括以下步骤:步骤一:接收用户在客户端自定义的告警规则;步骤二:编辑用户自定义的告警规则,生成云服务监控系统所支持的告警文件格式;步骤三:获取云服务监控系统所在主机的IP地址,主机端口号,用户名,密码以及云服务监控系统的告警文件夹所在的目录;步骤四:采用FTP或者SFTP方式将基于用户自定义的告警文件传输到云服务监控系统的告警文件夹所在的目录;步骤五:重启云服务监控系统,完成告警规则的增加、修改。当用户对告警规则进行删除时,根据用户在客户端输入的基于云服务监控系统的告警规则删除语句,通过云服务监控系统提供的RestfulAPI实现远程调用,将云服务监控系统的告警规则文件夹中对应的告警文件删除即可。本专利技术的有益效果是:该云服务监控系统数据访问方法,操作简单,易于实现,简化了用户对云服务监控系统数据操作的复杂流程,能够为用户在对云服务监控系统的繁琐操作了解甚少的情况下提供智能化、人性化的使用体验。附图说明附图1为本专利技术云服务监控系统数据访问方法示意图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图和实施例,对本专利技术进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。该云服务监控系统数据访问方法,采用网络传输协议方式和文件传输协议方式简化用户对监控系统的数据操作流程,实现用户对云服务监控系统的智能化访问。采用网络传输协议调用监控系统的查询接口,基于网络传输协议HttpClient使用户在客户端完成监控系统的查询功能。HttpClient是ApacheJakartaCommon下的子项目,可以用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。常用的HTTP动词包括以下几个:GET(SELECT):从服务器取出资源(一项或多项);POST(CREATE):在服务器新建一个资源;PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源);。PATCH(UPDATE):在服务器更新资源(客户端提供改变的属性);DELETE(DELETE):从服务器删除资源。基于JavaSpringBoot开发平台,通过访问云服务监控系统的RestfulAPI对其进行封装,根据用户在客户端输入的基于云服务监控系统的查询语句,通过云服务监控系统提供的RestfulAPI实现远程调用,基于HttpClient方式执行数据查询请求,实现用户在客户端对指标或者标签数据的查询。REST是RepresentationalStateTransfer的缩写,直接翻译的意思是表现层状态转化。服务器上每一种资源,比如一个文件,一张图片,一部电影,都有对应的url地址,如果客户端需要对服务器上的这个资源进行操作,就需要通过HTTP协议执行相应的动作来操作它,比如进行获取,更新,删除。RestfulAPI是一种互联网应用程序的API设计理念:用URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作。RestfulAPI可以通过一套统一的接口为Web,iOS和Android提供服务。采用网络传输协议调用云服务监控系统的查询接口,包括以下步骤:步骤一:在URI(UniformResourceIdentifier,统一资源标识符)中记录云服务监控系统的IP地址,端口号以及所需的RestfulAPI;步骤二:将用户在客户端输入的查询语句作为参数添加到URI中;步骤三:利用HttpClient方式访问云服务监控系统,执行收到的查询请求(GET请求);步骤四:获取云服务监控系统所返回的响应,解析数据查询的结果,完成查询功能方法的实现。URI,即统一资源标识符。服务器上每一种资源,比如文档、图像、视频片段、程序都由一个通用资源标识符URI进行定位。利用文件传输协议FTP(FileTransferProtocol,文件传输协议)或SFTP(SecureFileTransferProtocol,安全文件传输协议),将用户在客户端自定义的告警规则传输到监控系统的告警规则文件目录中,从而使用户实现对告警规则的增加和修改。当用户对告警规则进行增加或修改时,先将用户在客户端输入的告警规则自动生成云服务监控系统所支持的告警文件格式,同时将所生成的告警文件采用文件传输协议FTP或者SFTP方法上传到云服务监控系统的告警规则文件夹中,实现告警本文档来自技高网...

【技术保护点】
1.一种云服务监控系统数据访问方法,其特征在于:采用网络传输协议方式和文件传输协议方式简化用户对监控系统的数据操作流程,实现用户对云服务监控系统的智能化访问。

【技术特征摘要】
1.一种云服务监控系统数据访问方法,其特征在于:采用网络传输协议方式和文件传输协议方式简化用户对监控系统的数据操作流程,实现用户对云服务监控系统的智能化访问。2.根据权利要求1所述的云服务监控系统数据访问方法,其特征在于:采用网络传输协议调用监控系统的查询接口,基于网络传输协议HttpClient使用户在客户端完成监控系统的查询功能。3.根据权利要求2所述的云服务监控系统数据访问方法,其特征在于:基于JavaSpringBoot开发平台,通过访问云服务监控系统的RestfulAPI对其进行封装,根据用户在客户端输入的基于云服务监控系统的查询语句,通过云服务监控系统提供的RestfulAPI实现远程调用,基于HttpClient方式执行数据查询请求,实现用户在客户端对指标或者标签数据的查询。4.根据权利要求3所述的云服务监控系统数据访问方法,其特征在于,采用网络传输协议调用云服务监控系统的查询接口,包括以下步骤:步骤一:在URI中记录云服务监控系统的IP地址,端口号以及所需的RestfulAPI;步骤二:将用户在客户端输入的查询语句作为参数添加到URI中;步骤三:利用HttpClient方式访问云服务监控系统,执行收到的查询请求;步骤四:获取云服务监控系统所返回的响应,解析数据查询的结果,完成查询功能方法的实现。5.根据权利要求1所述的云服务监控系统数据访问方法,其特征在于:利用文件...

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

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

1