最近Prometheus开发团队,发布了2021年第一个版本2.24,这个版本除了改善系统的安全性,以及更新其命令列工具、时间序列数据库之外,其一大重点是在Prometheus服务器的HTTP服务端点上,实现内部TLS支持。
Prometheus最初是在2012年,由线上音乐发布平台SoundCloud开发,以代替其指标平台,而为了满足SoundCloud的需求,开发团队特别在多维度数据模型、操作简易性和查询语言等功能下功夫,并在2016年贡献给CNCF基金会,现在受到Google、红帽与Digital Ocean等企业使用。
要在HTTP服务端点,支持TLS以及基本的身份验证功能,早从2018年就开始讨论,直到现在才实现完成,这个功能的目的,是要提供更安全的数据传输方法,随着Prometheus受到更多的企业采用,对于安全的需求越来越大,因此开发团队在最新版本,实现了这个受到用户持续要求的功能。
Prometheus 2.24能够重用EC2客户端,不再需要每次重新创建,开发团队使用AWS Go SDK,读取需要的凭证,这可使得凭证请求的频率下降,Prometheus现在还能正确处理EC2执行的IPv6位置。这版本在时间序列数据库也有更新,由于对记忆体操作的更新,现在数据库在压缩工作完成后,就不再需要立即执行垃圾回收工作,而对于花费时间较久的压缩工作,数据库现在会新增日志记录。
https://www.ithome.com.tw/news/142157
https://github.com/Homebrew/homebrew-core/pull/68441
651100Prometheus 2.24发布,强化安全性,开始在HTTP服务端支持TLS
文章评论