推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于TSDB自动化监测工具的开发

更新时间:2020-02-06 16:36:52 大小:17M 上传用户:gsy幸运查看TA发布的资源 标签:自动化监测工具 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

某公司为全球主要的金融信息提供商,该公司某部门内的TSDB(Time Series Data Base,实时序列数据平台)系统日常处理的数据量巨大。为了更好地维护部门内TSDB系统,使得日常测试结果保证准确率,测试成员需要频繁测试TSDB系统中各类服务器的运行状况。而采用人工方法每天进行频繁测试将耗费大量的时间,而且无法保证结果的准确性,因此需要开发出一整套基于TSDB的自动化监测工具。本文以该项目作为背景,论述了基于TSDB的自动化监测工具的设计与实现。

  论文首先阐述了项目背景,然后介绍了开发整个系统用到的关键技术。随后,介绍了整个系统的工作原理,设计了系统的总体框架和模块组成,并对该工具的整体流程进行了设计。该工具使用Python及其相关Pamie(Python AutomatedModule for Internet Explorer,Python操作IE自动化模块)模块,开发了多个模块。使用RF(Robot Framework,Robot框架)将多个脚本工具集合在一起,使用了SSH(Secure Shell,安全外壳协议)及Putty(telnet、rlogin和SSH客户端)与远程计算机进行交互。本人独立完成了如下工作:TSDB环境监测模块、TSDB服务器运行监测模块、TSDB服务器数据自动分析填写模块以及自动登录网站填写数据模块的开发。本文对整个系统进行了功能测试以及性能测试,最后展示了运行结果并对整个工作进行了总结。

  该工具目前已经在部门内部进行了广泛地使用,得到很多测试人员的积极反馈,大大减少了测试人员每天的测试工作量。

部分文件列表

文件名 大小
基于TSDB自动化监测工具的开发.pdf 17M

全部评论(0)

暂无评论