最近用了prometheus 2.0 版本,感觉改变还是有点大,现将改变相关记录如下:
1、prometheus.yml文件配置修改后,要想重新加载,必须在启动的时候添加参数:
--web.enable-lifecycle
比如:nohup ./prometheus --web.enable-lifecycle --config.file=prometheus.yml &
2、报警规则和记录数据规则已经不在是 rules 文件格式,完全改成了yml格式
prometheus 提供了命令工具将原来的文件直接转换为新的格式:
[root@localhost prometheus-2.0.0.linux-amd64]# ./promtool update rules rules/alert.rules
具体参考官方文档
https://prometheus.io/docs/prometheus/latest/migration/
相关推荐
2.36.2版本于2022-06-20发布,这次更新可能包含了一些性能优化、bug修复以及新特性,以提供更稳定和高效的服务。 Prometheus的核心特性包括: 1. **时间序列数据库**:Prometheus使用自己的时序数据库来存储监控...
2. **配置文件**:进入解压后的目录,找到`prometheus.yml`配置文件,根据实际需求配置服务发现、目标地址和告警规则。 3. **启动Prometheus**:执行可执行文件`prometheus`来启动服务: ``` ./prometheus --config...
5. **配置文件**: 在解压后的“prometheus-2.43.0”目录中,通常会有一个名为`prometheus.yml`的配置文件,用于设置监控目标、数据存储、警报规则等。 6. **Web UI**: Prometheus 提供了一个交互式的 Web 界面,...
prometheus-2.54.1.linux-amd64.tar
这个最新的版本 "prometheus-2.29.2.linux-arm64.tar.gz" 针对 Linux 平台的 ARM64 架构进行了优化,这意味着它可以运行在基于 ARM 的服务器、云计算实例或嵌入式设备上,比如 Raspberry Pi。 Prometheus 的核心...
1. `prometheus.exe`:这是Prometheus服务器的可执行文件,用于启动和运行Prometheus服务,收集和存储时间序列数据。 2. `config.yml`:这是Prometheus的配置文件,定义了它将如何拉取指标、如何评估规则以及如何...
这个压缩包“最新版windows prometheus-2.29.2.windows-amd64.zip”包含了适用于Windows操作系统的Prometheus 2.29.2版本,专为64位(AMD64)架构设计。 Prometheus 2.29.2是该软件的一个稳定版本,相较于早期版本...
prometheus,windows,prometheus-2.33.5.windows-arm64,prometheus-2.33.5.windows-arm64,prometheus-2.33.5.windows-arm64,prometheus-2.33.5.windows-arm64,prometheus-2.33.5.windows-arm64,prometheus-2.33.5....
"prometheus-2.29.1.linux-amd64.tar.gz" 是Prometheus的一个特定版本,2.29.1,针对Linux操作系统且为64位架构。这个文件是一个压缩包,通常采用tarball格式(.tar.gz),它将多个文件和目录打包并压缩,以便于传输...
4. **prometheus.ico**:Prometheus的图标文件。 5. **LICENSE**:软件的许可协议文件,Prometheus遵循Apache 2.0许可证。 6. **README.md**:包含了项目的基本信息和使用指南。 Prometheus的核心特性包括: - **...
2022年6月7日从官网下载的最新版本 linux版本:prometheus-2.36.0.linux-amd64.tar.gz windows版本:prometheus-2.36.0.windows-amd64.zip
这个“prometheus-2.25.2.linux-amd64.tar.gz”压缩包是针对Linux 64位系统的Prometheus版本2.25.2。以下是关于Prometheus及其核心特性的详细解释。 Prometheus的主要功能: 1. **时间序列数据收集**:Prometheus...
Prometheus的主要配置文件是`prometheus.yml`,位于解压后的目录中。你可以根据你的监控需求修改这个文件,包括设置目标(target)、定义规则文件、警报管理器配置等。 4. **运行Prometheus**: 启动Prometheus...
这使得Prometheus能够灵活地适应不断变化的基础设施,并确保数据的实时性。 在Prometheus 2.10中,用户可以利用强大的查询语言PromQL(Prometheus Query Language)来查询和分析时间序列数据。PromQL支持丰富的数学...
- **配置**:在解压后的目录中,编辑 `prometheus.yml` 配置文件,指定服务发现方法、目标、警报规则等。 - **启动**:运行 `./prometheus --config.file=prometheus.yml` 启动 Prometheus 服务器。 - **Web UI**...
这个名为 "prometheus.tar.gz" 的压缩包文件显然包含了与 Prometheus 相关的资源,帮助用户部署和管理 Prometheus 系统。让我们逐一分析压缩包内的文件: 1. **go1.16.5.linux-386.tar.gz**:这是 Go 语言的一个...
5. `prometheus.ico`: 应用图标。 6. `LICENSE`: 开源许可证文件。 安装和运行Prometheus非常简单,只需解压文件,编辑`config.yml`以配置你的监控目标,然后运行`prometheus`命令即可。对于更复杂的部署,你可以...
这个压缩包 "prometheus-2.47.2.windows-amd64" 是 Prometheus 的 Windows 平台版本,适用于 x86-64(AMD64)架构的计算机。 在深入探讨 Prometheus 的具体知识点之前,我们先来理解一下它的核心组件和工作原理: ...
在深入介绍 Prometheus 2.18.1.linux-amd64 版本之前,让我们先了解一下 Prometheus 的基本概念。 Prometheus 使用基于时间序列的数据收集和存储,它可以抓取各种服务和应用程序暴露的指标,并通过其强大的查询语言...
2. **配置**: 修改解压后的 `prometheus.yml` 配置文件,指定要监控的目标(如 HTTP 服务)、警报规则等。 3. **启动**: 执行 `./prometheus` 或 `./prometheus --config.file=prometheus.yml` 启动 Prometheus ...