Thanos v0.24.0 发布,大规模 Prometheus 集群解决方案
Thanos v0.24.0 现已发布。Thanos 是一组可以组成具有长期存储期限的高可用指标系统的组件,可以将其无缝添加到现有 Prometheus 部署之上。Thanos 利用 Prometheus 2.0 存储格式在任何对象存储中经济高效地存储历史指标数据,同时保留快速查询可能。另外,它提供了所有 Prometheus 的全局查询视图,并且可以即时合并 Prometheus HA 对中的数据。
具体更新内容如下:
Added
- #4228 Tools thanos bucket inspect:添加 flag
--output
以提供输出方法(table、csv、tsv)。 - #4636 Azure:支持使用用户分配的管理身份进行认证
- #4680 Query:添加
exemplar.partial-response
flag 以控制部分响应。 - #4679 Query:添加
enable-feature
flag 以启用负偏移和@
修饰符,类似于 Prometheus。 - #4696 Query:将缓存名称添加到 tracing spans。
- #4710 Store:添加 metric 以捕获最后加载的块的时间戳。
- #4736 S3:添加使用自定义 AWS STS 端点的功能。
- #4764 Compact:添加
block-viewer.global.sync-block-timeout
flag 以设置 synchronization block metas 的超时。 - #4801 Compact:添加 Prometheus 指标以跟踪压缩和下采样的进度。
- #4444 UI:向 Block UI 添加标记删除和 no compaction 功能。
- #4576 UI:将 filter compaction level 添加到 Block UI。
- #4731 Rule:向 ruler 添加 stateless mode。
- #4612 Sidecar:添加 --prometheus.http-client 和 --prometheus.http-client-file flag,以便 sidecar 通过基本认证或 TLS 连接到 Prometheus。
- #4848 Compactor:添加了 Prometheus 指标以跟踪保留进度。
- #4856 Mixin:将 Query Frontend 添加到 Grafana 仪表板。
- #4868 Rule:支持 Prometheus v2.31.0 引入的规则组限制。
- #4897 Query:添加对查询器地址标志的验证。
Fixed
- #4508 Sidecar,Mixin:重命名
ThanosSidecarUnhealthy
为ThanosSidecarNoConnectionToStartedPrometheus
;删除ThanosSidecarPrometheusDown
警报;删除未使用的thanos_sidecar_last_heartbeat_success_time_seconds
指标。 - #4663 Fetcher:修复发现的 data races。
- #4754 Query:修复 stores endpoint 上可能出现的 panic。
- #4753 Store:验证块同步并发参数。
- #4779 Examples:修复 MacOS 用户的交互式测试。
- #4792 Store:修复 BucketedBytes 池中的 data race。
- #4769 Query Frontend:添加“X-Request-ID”字段和其他字段以启动 call log。
- #4709 Store:修复应用程序停止时的 panic。
- #4777 Query:修复 exemplars server 中的 data race。
- #4811 Query:修复 metadata、rules 和 targets servers 中的 data race。
- #4795 Query:修复 endpointset 中的死锁。
- #4928 Azure:只创建一次 http 客户端,以节省内存。
- #4962 Compact/downsample:如果某些块积压发生错误,则修复死锁;修复了这个拉取请求。受影响的版本是 0.22.0 - 0.23.1。
Changed
详情可查看:https://github.com/thanos-io/thanos/releases/tag/v0.24.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
KtConnect v0.2.5 发布,云原生本地联调测试工具
项目介绍 KtConnect是一款能让开发者本地运行的服务与Kubernetes集群中的服务双向互连的实用工具,由阿里云·云效团队开源。 🐬提供以下功能🐬 直接访问集群任意服务地址:打通本地与Kubernetes集群网络,本地直连任意Pod IP、服务Cluster IP和服务域名 本地服务一秒添加到集群:从Kubernetes集群直接访问开发者本地的服务进程,快速预览验证开发中的功能效果 用本地服务置换集群服务:将Kubernetes集群中的指定服务临时替换为本地服务,快速进行端到端功能测试联调 更新内容 优化Provide命令的"--expose"参数,支持多端口和端口映射 优化Clean命令的清理标记方式,解决资源清理不彻底问题 优化Connect命令Pod IP范围的计算逻辑,避免对无关IP段的路由影响 添加"--nodeSelector"参数,支持指定Shadow Pod到指定节点 解决Auto Mesh以后,服务重新部署可能导致Mesh失效的问题 修复Clean命令清理时遇到状态已经是Terminating的资源会报错的问题 修复本地KubeConfig无全局Pod权限...
- 下一篇
Taro 3.3.19 发布,BAT 小程序、H5 与 RN 端统一框架
Taro 3.3.19 发布了。Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5 等应用。 此版本更新内容包括: 修复 RN 优化 Android Input 组件默认 padding 参数 修复 Swiper 组件只有一个字节点问题 修复 Swiper 组件 current > count -1 问题 H5 修复 Vue3 AppId 配置问题,fix#10974 修复 Taro-H5 rollup Shaking 删除样式问题,fix#10958 修复 uploadFile、downloadFile task 错误 修改 Taro-H5 正常打包和引用方式 更新说明:https://github.com/NervJS/taro/releases/tag/v3.3.19
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- CentOS7设置SWAP分区,小内存服务器的救世主
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- 设置Eclipse缩进为4个空格,增强代码规范
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题