Prometheus - Package Updates
Pinned
Prometheus
-
[1.15.0]
- Update Prometheus to 2.37.0
- Full changelog
- Nomad SD: New service discovery for Nomad built-in service discovery. #10915
- Kubernetes SD: Allow attaching node labels for endpoint role. #10759
- PromQL: Optimise creation of signature with/without labels. #10667
- TSDB: Memory optimizations. #10873 #10874
- TSDB: Reduce sleep time when reading WAL. #10859 #10878
- OAuth2: Add appropriate timeouts and User-Agent header. #11020
-
[1.16.0]
- Update Prometheus to 2.38.0
- Full changelog
- Web: Add a /api/v1/format_query HTTP API endpoint that allows pretty-formatting PromQL expressions. #11036 #10544 #11005
- UI: Add support for formatting PromQL expressions in the UI. #11039
- DNS SD: Support MX records for discovering targets. #10099
- Templates: Add toTime() template function that allows converting sample timestamps to Go time.Time values. #10993
- PromQL: When a query panics, also log the query itself alongside the panic message. #10995
-
[FEATURE] experimental TSDB: Add support for ingesting out-of-order samples. This is configured via out_of_order_time_window field in the config file; check config file docs for more info. #11075 [ENHANCEMENT] API: /-/healthy and /-/ready API calls now also respond to a HEAD request on top of existing GET support. #11160 [ENHANCEMENT] PuppetDB SD: Add __meta_puppetdb_query label. #11238 [ENHANCEMENT] AWS EC2 SD: Add __meta_ec2_region label. #11326 [ENHANCEMENT] AWS Lightsail SD: Add __meta_lightsail_region label. #11326 [ENHANCEMENT] Scrape: Optimise relabeling by re-using memory. #11147 [ENHANCEMENT] TSDB: Improve WAL replay timings. #10973 #11307 #11319 [ENHANCEMENT] TSDB: Optimise memory by not storing unnecessary data in the memory. #11280 #11288 #11296 [ENHANCEMENT] TSDB: Allow overlapping blocks by default. --storage.tsdb.allow-overlapping-blocks now has no effect. #11331 [ENHANCEMENT] UI: Click to copy label-value pair from query result to clipboard. #11229
-
[1.22.0]
- Update Prometheus to 2.44.0
- Full changelog
- [CHANGE] Remote-write: Raise default samples per send to 2,000. #12203
- [FEATURE] Remote-read: Handle native histograms. #12085, #12192
- [FEATURE] Promtool: Health and readiness check of prometheus server in CLI. #12096
- [FEATURE] PromQL: Add query_samples_total metric, the total number of samples loaded by all queries. #12251
- [ENHANCEMENT] Storage: Optimise buffer used to iterate through samples. #12326
- [ENHANCEMENT] Scrape: Reduce memory allocations on target labels. #12084
- [ENHANCEMENT] PromQL: Use faster heap method for topk() / bottomk(). #12190
- [ENHANCEMENT] Rules API: Allow filtering by rule name. #12270
- [ENHANCEMENT] Native Histograms: Various fixes and improvements. #11687, #12264, #12272
- [ENHANCEMENT] UI: Search of scraping pools is now case-insensitive. #12207