v3.1.0
版本发布时间: 2025-01-02 22:36:48
prometheus/prometheus最新发布版本:v3.1.0(2025-01-02 22:36:48)
What's Changed
- [SECURITY] upgrade golang.org/x/crypto to address reported CVE-2024-45337. #15691
- [CHANGE] Notifier: Increment prometheus_notifications_errors_total by the number of affected alerts rather than per batch. #15428
- [CHANGE] API: list rules field "groupNextToken:omitempty" renamed to "groupNextToken". #15400
- [ENHANCEMENT] OTLP translate: keep identifying attributes in target_info. #15448
- [ENHANCEMENT] Paginate rule groups, add infinite scroll to rules within groups. #15677
- [ENHANCEMENT] TSDB: Improve calculation of space used by labels. #13880
- [ENHANCEMENT] Rules: new metric rule_group_last_rule_duration_sum_seconds. #15672
- [ENHANCEMENT] Observability: Export 'go_sync_mutex_wait_total_seconds_total' metric. #15339
- [ENHANCEMEN] Remote-Write: optionally use a DNS resolver that picks a random IP. #15329
- [PERF] Optimize
l=~".+"
matcher. #15474, #15684 - [PERF] TSDB: Cache all symbols for compaction . #15455
- [PERF] TSDB: MemPostings: keep a map of label values slices. #15426
- [PERF] Remote-Write: Remove interning hook. #15456
- [PERF] Scrape: optimize string manipulation for experimental native histograms with custom buckets. #15453
- [PERF] TSDB: reduce memory allocations. #15465, #15427
- [PERF] Storage: Implement limit in mergeGenericQuerier. #14489
- [PERF] TSDB: Optimize inverse matching. #14144
- [PERF] Regex: use stack memory for lowercase copy of string. #15210
- [PERF] TSDB: When deleting from postings index, pause to unlock and let readers read. #15242
- [BUGFIX] Main: Avoid possible segfault at exit. (#15724)
- [BUGFIX] Rules: Do not run rules concurrently if uncertain about dependencies. #15560
- [BUGFIX] PromQL: Adds test for
absent
,absent_over_time
andderiv
func with histograms. #15667 - [BUGFIX] PromQL: Fix various bugs related to quoting UTF-8 characters. #15531
- [BUGFIX] Scrape: fix nil panic after scrape loop reload. #15563
- [BUGFIX] Remote-write: fix panic on repeated log message. #15562
- [BUGFIX] Scrape: reload would ignore always_scrape_classic_histograms and convert_classic_histograms_to_nhcb configs. #15489
- [BUGFIX] TSDB: fix data corruption in experimental native histograms. #15482
- [BUGFIX] PromQL: Ignore histograms in all time related functions. #15479
- [BUGFIX] OTLP receiver: Convert metric metadata. #15416
- [BUGFIX] PromQL: Fix
resets
function for histograms. #15527 - [BUGFIX] PromQL: Fix behaviour of
changes()
for mix of histograms and floats. #15469 - [BUGFIX] PromQL: Fix behaviour of some aggregations with histograms. #15432
- [BUGFIX] allow quoted exemplar keys in openmetrics text format. #15260
- [BUGFIX] TSDB: fixes for rare conditions when loading write-behind-log (WBL). #15380
- [BUGFIX]
round()
function did not remove__name__
label. #15250 - [BUGFIX] Promtool: analyze block shows metric name with 0 cardinality. #15438
- [BUGFIX] PromQL: Fix
count_values
for histograms. #15422 - [BUGFIX] PromQL: fix issues with comparison binary operations with
bool
modifier and native histograms. #15413 - [BUGFIX] PromQL: fix incorrect "native histogram ignored in aggregation" annotations. #15414
- [BUGFIX] PromQL: Corrects the behaviour of some operator and aggregators with Native Histograms. #15245
- [BUGFIX] TSDB: Always return unknown hint for first sample in non-gauge histogram chunk. #15343
- [BUGFIX] PromQL: Clamp functions: Ignore any points with native histograms. #15169
- [BUGFIX] TSDB: Fix race on stale values in headAppender. #15322
- [BUGFIX] UI: Fix selector / series formatting for empty metric names. #15340
- [BUGFIX] OTLP receiver: Allow colons in non-standard units. #15710
1、 prometheus-3.1.0.darwin-amd64.tar.gz 109.44MB
2、 prometheus-3.1.0.darwin-arm64.tar.gz 105.84MB
3、 prometheus-3.1.0.dragonfly-amd64.tar.gz 107.58MB
4、 prometheus-3.1.0.freebsd-386.tar.gz 99.45MB
5、 prometheus-3.1.0.freebsd-amd64.tar.gz 107.61MB
6、 prometheus-3.1.0.freebsd-arm64.tar.gz 101.72MB
7、 prometheus-3.1.0.freebsd-armv6.tar.gz 98.14MB
8、 prometheus-3.1.0.freebsd-armv7.tar.gz 98.09MB
9、 prometheus-3.1.0.illumos-amd64.tar.gz 107.59MB
10、 prometheus-3.1.0.linux-386.tar.gz 100.76MB
11、 prometheus-3.1.0.linux-amd64.tar.gz 108.85MB
12、 prometheus-3.1.0.linux-arm64.tar.gz 102.92MB
13、 prometheus-3.1.0.linux-armv5.tar.gz 99.27MB
14、 prometheus-3.1.0.linux-armv6.tar.gz 99.31MB
15、 prometheus-3.1.0.linux-armv7.tar.gz 99.26MB
16、 prometheus-3.1.0.linux-mips.tar.gz 97.38MB
17、 prometheus-3.1.0.linux-mips64.tar.gz 97.43MB
18、 prometheus-3.1.0.linux-mips64le.tar.gz 93.67MB
19、 prometheus-3.1.0.linux-mipsle.tar.gz 94.57MB
20、 prometheus-3.1.0.linux-ppc64.tar.gz 104.29MB
21、 prometheus-3.1.0.linux-ppc64le.tar.gz 101.93MB
22、 prometheus-3.1.0.linux-riscv64.tar.gz 105.24MB
23、 prometheus-3.1.0.linux-s390x.tar.gz 107.44MB
24、 prometheus-3.1.0.netbsd-386.tar.gz 99.41MB
25、 prometheus-3.1.0.netbsd-amd64.tar.gz 107.57MB
26、 prometheus-3.1.0.netbsd-arm64.tar.gz 101.69MB
27、 prometheus-3.1.0.netbsd-armv6.tar.gz 98.09MB
28、 prometheus-3.1.0.netbsd-armv7.tar.gz 98.05MB
29、 prometheus-3.1.0.windows-386.tar.gz 101.9MB
30、 prometheus-3.1.0.windows-386.zip 103.81MB
31、 prometheus-3.1.0.windows-amd64.tar.gz 109.02MB
32、 prometheus-3.1.0.windows-amd64.zip 111.4MB
33、 prometheus-3.1.0.windows-arm64.tar.gz 102.14MB
34、 prometheus-3.1.0.windows-arm64.zip 104.26MB
35、 prometheus-web-ui-3.1.0.tar.gz 3.31MB
36、 sha256sums.txt 3.5KB