可定制的web监控系统的设计与实现

被引量 : 2次 | 上传用户:shujun2000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网的快速发展,各种web应用在不断地扩张与丰富。为提供更好的服务质量,争夺用户,企业对web应用的可靠性提出了更高的要求,需要能实时监控应用状态并在发生故障时及时进行告警等处理。由于需求的不同以及web应用开发方式与各种运行框架的复杂性,对web应用进行监控以及维护的难度也大大增加。此外,对开发、测试以及运维人员而言,web应用的移植与部署是一件枯燥乏味的任务,充满了重复的手工操作,低效、复杂且容易出错。在实际应用中,以上部署与监控的需求经常联系在一起,成为对测试、运维人员的一个挑战。为降低web应用部署与监控的难度,简化测试与运维人员工作,通过在实践中对许多项目进行研究和积累,本文研究并提出了一种可定制的web监控系统。通过对当前web监控领域的需求分析以及对监控工具现状的调研,本文提出了可配置、可扩展、部署灵活及运行开销小等需求,并对该监控系统进行了详细设计与实现。综合对多方面因素的考虑,监控系统的主体使用Ruby语言进行开发。系统以配置文件为核心,实现了一个简单的DSL(Domain Specific Language)。为解决并发问题,系统中采用了Actor模型进行异步事件处理。该监控系统实现了自动部署与运行时监控两大功能,并为用户提供了接入管理接口。系统整体开销较小,满足动态可定制要求,并可以根据实际需求进行扩展。
其他文献
自20世纪60年代开始,经过50余年的发展,滚装运输已成为车辆海运的主要方式。欧美,日本等汽车进出口贸易发达的国家和地区无不大力发展滚装行业,遵循其发展规律,欧美等国的滚
根据对中国篮协官方网站公布的CBA联赛7个赛季纪律处罚情况的统计,破坏赛场秩序行为最多的当属观众.但由于其不是篮协的管理对象,篮协的章程和相关纪律规定不能直接适用于观
改革开放40年来,新媒体对档案宣传工作的改革发展产生了积极影响,在检索、传播、互动和共享等方面带来优势。档案官方网站、官方微信公众号等新型信息传播与分享平台,具有快速高
<正>随着生活条件的改善和卫生意识的增强,一些家长为了保持“宝宝”的清洁,一天给他(她)洗几次澡,小手与小脸则更不用说了,只要稍稍弄脏一点,马上为其洗刷干净。这些“宝宝
期刊
通过构建向量自回归模型(VAR)的方法,对我国跨境贸易人民币结算波动、进出口贸易总额波动、汇率波动之间的动态关系进行研究,试图揭示其三者之间存在的相互关系。研究结果显
做好建筑工程施工技术管理工作,对实现建筑质量具有重要意义。本文结合建筑施工技术管理的效能性,探析优化建筑工程施工技术管理的方式。 Do a good job of construction te
面对国际海运行业的复杂变化以及客户对海运服务需要的不断提高所带来的巨大发展机遇,ABC海运集团中东航线面临着如何分析发展机遇和挑战,如何清醒地认识自身的优势和劣势,如
本论文丰要是关于社会转型期民营企业如何应用统战策略的研究,是以苏州民营企业为案例,研究民营企业如何借鉴和运用统战策,集聚资源,建立竞争优势。统战工作在社会转型期的主
本文报告人低分化鼻咽癌裸小鼠移植模型的建立及其生物学特性的研究,实验动物为NC系裸小鼠(少量Swiss系),使用CNE—2 Z细胞(1×10~6/0.5ml细胞)皮下接种,历时二年,在203只动
目的分析住院患者注射用质子泵抑制剂(PPIs)使用情况,为促进PPIs临床合理应用提供参考。方法调取医院2018年1-4月住院患者注射用PPIs的销售金额及用量,对各品种销售金额、用