Prometheus 是一个开源的服务监控系统和时间序列数据库。
特性:
-
高维度数据模型
-
自定义查询语言
-
可视化数据展示
-
高效的存储策略
-
易于运维
-
提供各种客户端开发库
-
警告和报警
-
数据导出
Prometheus 是 CNCF(云原生计算基金会)项目,是一个系统和服务监控系统。它以给定的时间间隔从配置的目标收集指标,评估规则表达式,显示结果,并在观察到指定条件时触发警报。 Prometheus 2.38 更新内容如下: 特性: Web:添加一个 /api/v1/format_query HTTP API 端点,允许漂亮的格式化 PromQL 表达式。 UI:在用户界面中增加对格式化 PromQL 表达式的支持 DNS SD:支持发现目标的 MX 记录 Templates:增加 toTime() 模板...
Prometheus 是 CNCF(云原生计算基金会)项目,是一个系统和服务监控系统。它以给定的时间间隔从配置的目标收集指标,评估规则表达式,显示结果,并在观察到指定条件时触发警报。 Prometheus 2.35 RC 更新内容如下: [ENHANCEMENT] 更新软件包 uber.go/auomaxprocs 以支持 cgroups2 [BUGFIX] 只在不安全状态为 false 时设置 TLS 凭证 [BUGFIX] 修复加载具有多个段的 WAL 时的 ID 冲突 [BUGFIX] 撤销在上下文中存储目标和元数据缓...
Prometheus v2.28 在使用体验上有了重大提升,我们来看看有哪些值得关注的内容: PromQL 编辑器默认将会开启, 这个编辑器我在之前的 k8s生态中介绍过了,这里贴个图,看看它的自动补齐, 除此之外还有高亮和 linting 的能力。 还有 metrics 的浏览窗口,为什么会再次提这个功能呢?因为我觉得它很实用。在之前的版本,我要么是需要提前记住有哪些 metrics,要么就是直接去 curl 请求下 metrics 接口,看看有哪些 metrics 可用。...
开源监控解决方案 Prometheus 近期发布了 2.24,这也是今年的首次更新。此版本除了提升安全性、更新其命令行工具和时序数据库外,值得关注的亮点之一是在 Prometheus 服务器的 HTTP 端点上,添加了内置的 TLS 支持。 此功能提供了更安全的数据传输方式,Prometheus 开发团队认为,随着 Prometheus 被更多企业采用,用户对它的安全性也有更高的要求,因此他们在最新版本实现了这项呼声一直颇高的功能。 Prometheus 2.24 还支持重...
Prometheus 2.21.0 发布了,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 此版本使用 Go 1.15 构建,该版本在 TLS 证书验证中弃用 X.509 CommonName。 在极少数情况下,会有用户使用 gRPC API v2(仅限于 TSDB 管理员命令),需要注意的是,下一个次要版本 2.22 将删除此实验性 API。 更新内容如下: 禁用 HT...
Prometheus 2.21.0-rc.0 发布了,此版本使用 Go 1.15 构建,该版本弃用了 TLS 证书验证中的 X.509 CommonName。 新特性 Eureka SD:新的服务发现 Hetzner SD:新服务发现 Kubernetes SD:支持 Kubernetes EndpointSlices Scrape:新增 scrape-config 目标限制 Bug fix PromQL:删除两个即时向量之间的布尔比较中的指标名称 Rules:检测规则文件中的其他字段 Rules:禁止在记录规则的“标签”部分覆盖指标名称 Rules:每次重新加...
Prometheus 2.19.0 发布了,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 此版本更新内容如下: 特性 TSDB:磁盘中 Head(内存)块的全部内存映射。这减少了内存占用,并使重新启动更快。 增强功能 Discovery:添加了对 Triton 全球区域的发现支持。 警报重新发送的延迟增加,可以更好地容忍故障。 远程读取:...
Prometheus 2.16.0-rc.1 发布了,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 更新内容如下: FEATURE React UI:在 /graph 上支持本地时区 #6692 PromQL:添加 absent_over_time 查询功能 #6490 将查询的可选日志记录添加到自己的文件中 #6520 BUGFIX React UI:在旧版浏览器上的 fetch() 上发送 cookie #...
Prometheus 2.15.0 发布了,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 更新内容如下: 特性 API:添加了新的 endpoint,用于公开每个指标元数据/元数据 #6420 #6442 BUGFIX 配置:修复了警报管理器配置,当配置相似时不会错过目标 #6455 远程写入:prometheus_remote_storage_shards_desired 标尺的值显示...
Prometheus 2.14.0-rc.0 发布了,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 更新内容如下: [SECURITY/BUGFIX] UI: 确保转义来自 API 的警告 #6279 [FEATURE] API: 添加了 /api/v1/status/runtimeinfo 和 /api/v1/status/buildinfo 端点以供 React UI 使用 #6243 [FEATURE] React UI: 实现新的基于 React ...
Prometheus 2.13.1 发布了。Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 更新内容如下: [BUGFIX] 修复 Prometheus 的 ARM 版本中的 panic #6110 [BUGFIX] promql:修复查询记录器中可能出现的紧急情况 #6094 [BUGFIX] http 的多个错误:日志中多余的 response.WriteHeader 调用 #6145 更新说明及下载地址...
服务监控系统 Prometheus 2.13.0 发布了,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 更新内容如下: [SECURITY/BUGFIX] UI:修复了一个 Stored DOM XSS 漏洞 CVE-2019-10215. #6098 [CHANGE] Metrics:将 prometheus_sd_configs_failed_total 重命名为 prometheus_sd_failed_configs,并更改为仪表 #5254 ...
服务监控系统 Prometheus 2.13.0-rc.0 发布了,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 更新内容如下: [变更] 指标:将 prometheus_sd_configs_failed_total 重命名为 prometheus_sd_failed_configs,并更改为仪表 #5254 [增强] 服务发现:为 kubernetes 添加新的节点地址类型 #5902 [增强] UI:如果查...
服务监控系统 Prometheus 2.12 已发布,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。该版本引入了一些新特性,比如记录其他组件、增强功能和修复 bug,这些都是为了提高可用性。 Prometheus 2.12 是跟踪日志文件中的 Active PromQL 查询的第一个版本。查询以 JSON 格式写入 mmaped 文件,并在完成后删除。如果软件崩溃,在故障发生时激活的查询将在 stdout 上重新运行。 具体内容如下: 跟踪日志文件中...
服务监控系统 Prometheus 2.4.3 已发布,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。 更新内容: [修复] Fix panic when using custom EC2 API for SD #4672 [修复] Fix panic when Zookeeper SD cannot connect to servers #4669 [修复] Make the skip_head an optional parameter for snapshot API #4674 下载地址: https://prometheus.io/download/...
服务监控系统 Prometheus 2.4.0 已发布,该版本包含多项修正和改进。由于 WAL 实现已被重写,因此存储不向前兼容。 Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。 更新内容: [更改] Reduce remote write default retries #4279 [更改] Remove /heap endpoint #4460 [特性] Persist alert 'for' state across restarts #4061 [特性] Add API providing per target metric metadata #4183 [特性] Add A...
Kubernetes 今年3月份从CNCF毕业,是第一批加入 CNCF,也是第一个从 CNCF 毕业的项目。同样作为第一批加入 CNCF 的还有 Prometheus,现在也拿到了毕业证书。CNCF 首席运营官 Chris Aniszczyk 说,毕业意味着这个项目有了一定的成熟度和稳定性。 Prometheus 是一个开源的服务监控系统和时间序列数据库。现在越来越多的企业开始使用容器,容器监控变得日益重要。 特性: 高维度数据模型 自定义查询语言 可视化数据展示 高效的存储...
服务监控系统 Prometheus 2.3.0 已发布,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。 更新内容: [更改] marathon_sd: use auth_token and auth_token_file for token-based authentication instead of bearer_token and bearer_token_file respectively. [更改] Metric names for HTTP server metrics changed [特性] Add query commands to promtool [特性] Add security headers to HTTP server r...
服务监控系统 Prometheus 2.1.0 已发布,Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。 更新内容: [特性] New Service Discovery UI showing labels before and after relabelling. [特性] New Admin APIs added to v1 to delete, snapshot and remove tombstones. [改进] The graph UI autcomplete now includes your previous queries. [改进] Federation is now much faster for large numbers of ...
近日,经过三个 alpha、六个 beta 和三个发布候选版,服务监控系统 Prometheus 2.0 正式版已发布。Prometheus 是一个 Go 语言开发的开源的服务监控系统和时间序列数据库。 Prometheus 2.0 有一个简单而强大的运营模式。然而,基础设施领域也没有停滞不前,像 Kubernetes 和 Mesos 这样的项目正在迅速改变软件的部署和管理方式。受监控的环境变得越来越活跃。 存储 Prometheus 2.0 性能有显着提高,几乎在所有方面都有所改进。查...
评论