当前位置:网站首页>Comparison between Prometheus thanos and cortex components
Comparison between Prometheus thanos and cortex components
2022-04-23 07:04:00 【A sunny afternoon】
Configuration of alarm capability :Thanos It is recommended unless there is a special need for global alarm , Otherwise... Should be used Prometheus Native alarm capability .
Cortex | Thanos | ||
---|---|---|---|
Distributor | receive Prometheus remote_write data , Verify and distribute to Ingester | Receiver | receive Prometheus remote_write data , Write local TSDB, And on a regular basis 2h Upload block To object store . Internal implementation of hash ring , Independent of external storage . |
Ingester | Cache the received data into memory , And on a regular basis 2h Refresh into the object store . Rely on the outside KV Store as Consul To store IIngester The hash ring of . |
||
No corresponding components | / | Sidecar | Collect the same node /Pod Of Prometheus data , And upload to the object store . Provide query API to Query. |
No corresponding components | / | Store Gateway | Data information stored in cache object , And provide query of data in object storage API to Query. |
Queier | Execute query statement , From object storage and Ingester Get data from memory . | Querier/Query |
Execute query statement , from Sidecar and Store Gateway Provided API get data . |
Query Frontend | Split a large query into multiple small queries ( Time level ), Distribute query requests to querier, And cache query results . | Query Frontend | This component reference Cortex Design , And Cortex Of Query Frontend Has exactly the same function . |
Ruler Optional installation |
perform recording rules and alerting rules,push Give an alarm to Cortex Alertmanager. | Ruler/Rule Optional installation |
perform Thanos At the cluster level recording rules and alerting rules, Upload to object storage and push Give an alarm to Prometheus Alertmanager. |
Alertmanager Optional installation |
Process and send alarm messages , Add multi tenant feature . | No corresponding components | / |
Configs API Optional installation |
management Ruler and Alertmanager To configure . | No corresponding components | / |
版权声明
本文为[A sunny afternoon]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230600558627.html
边栏推荐
- Common views of Oracle database performance analysis
- 将数组中指定的对象排在数组的前边
- TC ebpf practice
- Winter combat camp hands-on combat - cloud essential environment preparation, hands-on practical operation, quickly build lamp environment, lead mouse cloud Xiaobao backpack without shadow
- Passerelle haute performance pour l'interconnexion entre VPC et IDC basée sur dpdk
- Prometheus Thanos与Cortex组件比较
- Kubernetes CoreDNS常见问题资料参考
- 使用百度智能云人脸检测接口实现照片质量检测
- Construire un blog Cloud basé sur ECS (bénédiction sur le Code Cloud Xiaobao, explication détaillée de la tâche iphone13 gratuite)
- How to use tiup to deploy a tidb V5 0 cluster
猜你喜欢
随机推荐
Typical application scenarios of alicloud log service SLS
阿里云日志服务sls的典型应用场景
[MySQL basics] startup options, system variables and status variables
如何通过dba_hist_active_sess_history分析数据库历史性能问题
Problems related to Prometheus cortex using block storage
Prometheus cortex Architecture Overview (horizontally scalable, highly available, multi tenant, long-term storage)
rdam 原理解析
【不积跬步无以至千里】MySQL报大量unauthenticated user连接错误
LeetCode刷题|两个链表的第一个公共节点
异常记录-8
Introduction to RDMA network
prometheus告警记录持久化(历史告警保存与统计)
异常记录-18
SQL学习|复杂查询
异常记录-11
DNA reveals surprise ancestry of mysterious Chinese mummies
ubuntu下搭建mysql环境 & 初识SQL
阿里矢量库的图标使用教程(在线,下载)
Implementation of multi tenant read and write in Prometheus cortex
冬季实战营 动手实战-MySQL数据库快速部署实践 领鼠标 云小宝