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-responseflag 以控制部分响应。
  • #4679 Query:添加enable-featureflag 以启用负偏移和@修饰符,类似于 Prometheus。
  • #4696 Query:将缓存名称添加到 tracing spans。
  • #4710 Store:添加 metric 以捕获最后加载的块的时间戳。
  • #4736 S3:添加使用自定义 AWS STS 端点的功能。
  • #4764 Compact:添加block-viewer.global.sync-block-timeoutflag 以设置 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:重命名ThanosSidecarUnhealthyThanosSidecarNoConnectionToStartedPrometheus;删除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

  • #4864 UI:删除旧的 PromQL 编辑器。
  • #4708 Receive:删除 gRPC 消息大小限制,修复了接收方在 hashring 中转发消息时常见的错误。

详情可查看:https://github.com/thanos-io/thanos/releases/tag/v0.24.0

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/176181/thanos-0-24-0-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。