This is the next Release Candidate of Prometheus 3.0.0.
Please test it out on non-critical environments; nothing further will be changed in 3.0.0 except to fix bugs.
Prometheus 3.0.0 includes new features such as a brand new UI and UTF-8 support enabled by default.
Migration guide is here.
New changes since v3.0.0-rc.0:
- [CHANGE] Set the
GOMAXPROCS
variable automatically to match the Linux CPU quota. Use--no-auto-gomaxprocs
to disable it. Theauto-gomaxprocs
feature flag was removed. #15376 - [CHANGE] Set the
GOMEMLIMIT
variable automatically to match the Linux container memory limit. Use--no-auto-gomemlimit
to disable it. Theauto-gomemlimit
feature flag was removed. #15373 - [FEATURE] OTLP receiver: Ability to skip UTF-8 normalization using
otlp.translation_strategy = NoUTF8EscapingWithSuffixes
configuration option. #15384 - [BUGFIX] Scraping: Don't log errors on empty scrapes. #15357
- [BUGFIX] UI: fix selector / series formatting for empty metric names. #15341
Full Changelog: v2.55.0...v3.0.0-rc.1