极客视点
极客时间编辑部
极客时间编辑部
113233 人已学习
免费领取
课程目录
已完结/共 3766 讲
2020年09月 (90讲)
时长 05:33
2020年08月 (93讲)
2020年07月 (93讲)
时长 05:51
2020年06月 (90讲)
2020年05月 (93讲)
2020年04月 (90讲)
2020年03月 (92讲)
时长 04:14
2020年02月 (87讲)
2020年01月 (91讲)
时长 00:00
2019年12月 (93讲)
2019年11月 (89讲)
2019年10月 (92讲)
2019年09月 (90讲)
时长 00:00
2019年08月 (91讲)
2019年07月 (92讲)
时长 03:45
2019年06月 (90讲)
2019年05月 (99讲)
2019年04月 (114讲)
2019年03月 (122讲)
2019年02月 (102讲)
2019年01月 (104讲)
2018年12月 (98讲)
2018年11月 (105讲)
时长 01:23
2018年10月 (123讲)
时长 02:06
2018年09月 (119讲)
2018年08月 (123讲)
2018年07月 (124讲)
2018年06月 (119讲)
时长 02:11
2018年05月 (124讲)
时长 03:16
2018年04月 (120讲)
2018年03月 (124讲)
2018年02月 (112讲)
2018年01月 (124讲)
时长 02:30
时长 02:34
2017年12月 (124讲)
时长 03:09
2017年11月 (120讲)
2017年10月 (86讲)
时长 03:18
时长 03:31
时长 04:25
极客视点
15
15
1.0x
00:00/02:31
登录|注册

Thanos开源:支持无限数据存储

讲述:丁婵大小:1.15M时长:02:31
近日,Improbable 团队开源了 Thanos,这是一组通过跨集群联合、跨集群无限存储和全局查询,来为 Prometheus 增加高可用性的组件。
据了解,Improbable 部署了一个大型的 Prometheus,来监控他们的几十个 Kubernetes 集群。但是默认的 Prometheus 设置在查询历史数据、通过单个 API 调用进行跨分布式 Prometheus 服务器查询,以及合并多个 Prometheus 数据方面,都存在着一定的困难。
而高可用警报和联合部署是 Prometheus 现有的高可用特性。在联合部署中,全局 Prometheus 服务器可以在其他 Prometheus 服务器上聚合数据,这些服务器可能分布在多个数据中心,并且每台服务器只能看到一部分度量指标。
为了处理每个数据中心的负载,开发者可以尝试着在一个数据中心内运行多台 Prometheus 服务器,并进行水平分片。在分片的设置中,可以从服务器上获取数据的子集,并由主服务器对其进行聚合。
在默认情况下,Prometheus 可以存储 15 天的时间序列数据。为了能够无限期的存储数据,Prometheus 提供了一个远程端点,用于将数据写入另一个数据存储区。不过,在使用这种方法的时侯,数据除重是个问题。
据了解,Thanos 可以在每一台 Prometheus 服务器上运行一个边车组件,并提供了一个用于处理 PromQL 查询的中央 Querier 组件,因此,在所有服务器之间引入了一个中央查询层,这些组件构成了一个 Thanos 部署。Querier 组件可以进行水平扩展,因为它是无状态的,并且可以充当智能的逆向代理,将请求转发给边车,对它们的响应进行汇总,并对 PromQL 的查询进行评估。
此外,Thanos 可以通过使用后端的对象存储,来解决数据保留的问题。Prometheus 将数据写入磁盘时,就会被边车的 StoreAPI 组件检测到,并将数据上传到对象存储器中。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
免费领取
登录 后留言

全部留言(1)

  • 最新
  • 精选
  • 龚健
    灭霸Thanos
收起评论
显示
设置
留言
1
收藏
24
沉浸
阅读
分享
手机端
快捷键
回顶部