Prometheus 2.12.0 现在(2019.08.17)已经发布,在上个月的 2.11.0 之后又进行了一些修正和改进。
在当前的 6 周发布周期中,每一个 Prometheus 版本新增的特性比较少,但是发布的更有规律。在 2.12.0 这个版本中最引人注目的特性是,如果 Prometheus 在下一次启动时崩溃,它将打印正在运行的 PromQL 语句,这有助于查找开销过大的查询。
在内存方面 TSDB 有很多的性能改进,还添加了一个 prometheus_tsdb_retention_limit_bytes
的指标。虽然与用户无关,但 TSDB 存储库已经合并到 Prometheus 主存储库中。这将使我们作为开发人员的生活更加轻松。
还有许多改进、bug修复和其他更改,可以查看 release notes 来获取更多的信息。