【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

未来监控系统发展方向:互操作架构

  • 2012-10-31
  • 本文字数:1004 字

    阅读完需:约 3 分钟

来自 Github 的 Jason Dixon 在罗马召开的 DevOps Days 上,发表了关于“当前及未来监控系统发展”的演讲。他认为,未来监控系统应当由可替换组件构成,每个组件应当只专注于一种功能。

按照 Jason 的设想,这样的系统架构有以下特点:

  • 模块组合 (明确定义各组件功能、接口以及协议)
  • 富有弹性 (监控系统在架构层面能够应对中断的发生)
  • 完全自助 (不需要运维人员的干预,用户可以自助进行操作)
  • 自动化 (提供自动化功能)
  • 智能关联 (自动建立服务间的关联关系)
  • 界面友好(用户乐于使用这个系统)

这样一套系统中,各组件通讯方式如下图所示:

  • 传感模块:由无状态代理组成,负责收集指标数据,并以日志流格式通过 HTTP、 JSON 或直连的方式上传。
  • 汇聚模块:负责进行数据转换、处理、汇总,或者进行指标数据的中转。
  • 状态引擎:负责跟踪事件流的变化,能够自动根据相关信息分析问题根源并进行预测。
  • 存储引擎:支持对数据进行转换和聚合,并能够接近实时的性能进行查询或以 JSON、XML 或 SVG 等标准格式输出。
  • 计划任务模块:提供计划任务的管理接口对任务进行管理,并提供扩展接口。
  • 通知模块: 负责根据状态引擎提供的数据发送报警消息,并对状态进行跟踪以用于其他目的。
  • 可视化模块:通过仪表板以及其他的用户接口用于展示各种指标和警报信息。

Jason 强调,为实现细粒度指标的收集,必须进行数据收集规划和必要的架构调整。这样就使得系统通过对历史数据的分析来预测未来变化趋势以及阈值违例成为可能。

InfoQ 谈到 Jason 最近在这个领域的项目,他介绍到:

在可视化方面,我在一些如 Tasseo Descartes 等这样的工具上进行研究,以提升在中断时运维人员的响应能力。最近,我们实现了对各类指标进行实时的关联分析功能,我认为这是相当重要的。但是,我们发现引起中断的问题往往是由连锁故障造成,导致他们无法在一张图像上展示出来。

另外,我所看好的 Graphite 项目,但是它缺少对指标命名空间的访问控制。我计划在 Backstop 这个项目中加入令牌访问验证。这样监控系统的管理员可以授权特定程序或开发人员访问指定的指标命名空间。

本演讲以及其它在罗马 DevOps Days 上发表的演讲,请在这里观看。

查看英文原文 The Future of Monitoring: an Interoperable Architecture


感谢崔康对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-10-31 03:254860
用户头像

发布了 36 篇内容, 共 13.4 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

什么是架构师?

呆呆栋

架构师入门之架构方法

知识乞丐

极客大学架构师训练营

架构师训练营第 1 周 _ 食堂就餐卡系统设计

方舟勇士

课程练习

技术管理者标准管理模板

Mr.RowKey

架构师训-总结

leis

架构师训练营第一周学习总结

阿德

食堂就餐卡系统设计

upupup

极客大学架构师训练营

食堂就餐卡系统设计

架构设计 极客大学架构师训练营

01周学习总结

dao

极客大学架构师训练营

第一周学习笔记

丿淡忘

极客大学架构师训练营

第一课 架构师的自我修养

Geek_bobo

第一周作业

Geek_2b3614

架构师训练营-第1周学习总结

红了哟

一周信创舆情观察(6.1~6.7)

统小信uos

大数据 网络安全 新基建

程序员需要学会画UML图

张瑞浩

食堂就餐卡系统设计方案-week01

老A

架构 架构师 极客大学架构师训练营 架构文档

食堂就餐卡系统架构设计

嘻哈

食堂就餐卡系统架构设计文档

呆呆栋

架构师训练营 - 第一周学习总结

牛牛

学习 极客大学架构师训练营

餐卡系统设计

YY

关于架构师

莫莫大人

架构方法学习小结

梅子黄时雨

极客大学架构师训练营

食堂就餐卡系统设计

莫莫大人

架构设计文档

talen

极客时间架构课Week01-作业二:学习总结

yulyulcl

架构师训练营第一周总结

皓首不倦

第一周作业:食堂就餐卡系统设计

尔东雨田

极客大学架构师训练营

链改,改的是什么?

CECBC

区块链技术 不可篡改 链改 上链 Token

架构师训练营第0期第1周学习总结

upupup

极客大学架构师训练营

作业一:食堂就餐卡系统设计

丿淡忘

架构师训练营第一周作业 - 食堂就餐卡系统设计

阿德

未来监控系统发展方向:互操作架构_架构_Manuel Pais_InfoQ精选文章