当前位置:网站首页>Prometheus Thanos与Cortex组件比较
Prometheus Thanos与Cortex组件比较
2022-04-23 06:01:00 【洒满阳光的午后】
关于告警能力的配置:Thanos推荐除非有全局告警的特殊需求,否则应当使用Prometheus原生的告警能力。
Cortex | Thanos | ||
---|---|---|---|
Distributor | 接收Prometheus remote_write数据,进行验证并分发给Ingester | Receiver | 接收Prometheus remote_write数据,写入本地TSDB,并定期2h上传block到对象存储。 内部实现哈希环,不依赖外部存储。 |
Ingester | 缓存接收到的数据到内存,并定期2h刷新进对象存储。 依赖外部KV存储如Consul来存储IIngester的哈希环。 |
||
无对应组件 | / | Sidecar | 收集同节点/Pod的Prometheus数据,并上传到对象存储。提供查询API给Query。 |
无对应组件 | / | Store Gateway | 缓存对象存储中数据信息,并提供对象存储中数据的查询API给Query。 |
Queier | 执行查询语句,从对象存储及Ingester内存中获取数据。 | Querier/Query |
执行查询语句,从Sidecar和Store Gateway提供的API获取数据。 |
Query Frontend | 拆分大查询为多个小查询(时间层面),分发查询请求到querier,并缓存查询结果。 | Query Frontend | 此组件参考Cortex设计,与Cortex的Query Frontend具有完全相同的功能。 |
Ruler 可选安装 |
执行recording rules和alerting rules,push告警给Cortex Alertmanager。 | Ruler/Rule 可选安装 |
执行Thanos集群层面recording rules和alerting rules,上传到对象存储及push告警给Prometheus Alertmanager。 |
Alertmanager 可选安装 |
处理及发送告警消息,增加多租户特性。 | 无对应组件 | / |
Configs API 可选安装 |
管理Ruler和Alertmanager配置。 | 无对应组件 | / |
版权声明
本文为[洒满阳光的午后]所创,转载请带上原文链接,感谢
https://zhangrongjie.blog.csdn.net/article/details/121487648
边栏推荐
- Imitation scallop essay reading page
- volatile 关键字的三大特点【数据可见性、指令禁止重排性、不保证操作原子性】
- Prometheus Cortex多租户读写的实现
- Oracle Performance Analysis Tool: oswatcher
- [step by step, even thousands of miles] MySQL reports a large number of unauthenticated user connection errors
- memcached 源码分析
- Implementation of leetcode question brushing str ()
- LeetCode刷题|368最大整除子集(动态规划)
- 【漏网之鱼】Ansible AWX调用playbook传参问题
- redis 常见问题
猜你喜欢
随机推荐
MySQL server standalone deployment manual
redis 实践笔记和源码分析
异常记录-8
LeetCode刷题|897递增顺序搜索树
ES入门学习笔记
SQL学习|基础查询与排列
JS realizes modal box dragging
通过源码探究@ModelAndView如何实现数据与页面的转发
rdma 介绍
【代码解析(7)】Communication-Efficient Learning of Deep Networks from Decentralized Data
Sum (if) in MySQL_ Sum (if ()) in MySQL
虚拟环境中使用jupyter notebook
Unix期末考试总结--针对直系
Ansible基本命令、角色、内置变量与tests判断
Kids and COVID: why young immune systems are still on top
ebfp编程常用API介绍
异常记录-5
Web登录小案例(含验证码登录)
基于DPDK实现VPC和IDC间互联互通的高性能网关
leetcode刷题之二进制求和