thanos解析(二)|thanos解析(二) -- prometheus shipper和compactor
prometheus shipper
【thanos解析(二)|thanos解析(二) -- prometheus shipper和compactor】prometheus这个pod中的sidecar(thanos)每隔2h向minio上传一次数据,可以看sidecar的运行log:
文章图片
再看prometheus中的data目录,可以看出,上传时间跟日志的生成时间一致:
文章图片
compactor
compactor会定期压缩minio中的块数据(2h),将若干个块数据-->压缩成1个块数据;
环境中有1个compactor和2个prometheus实例:
- compactor分别对每个prometheus实例进行压缩,将4个block文件压缩为1个;
- 压缩完成后,old block的数据在minio上被删除;
文章图片
再看minio中的数据:
文章图片
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 遇到一哭二闹三打滚的孩子,怎么办┃山伯教育
- 赢在人生六项精进二阶Day3复盘
- 2019年12月24日
- 陇上秋二|陇上秋二 罗敷媚
- 一百二十三夜,请嫁给我
- 迷失的世界(二十七)
- 我要我们在一起(二)
- 基于|基于 antd 风格的 element-table + pagination 的二次封装
- (二)ES6第一节变量(let|(二)ES6第一节变量(let,const)