2018-03-14 09:37:06 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 14 07:20:23 UTC 2018 - jan.fajerski@suse.com
|
|
|
|
|
|
|
|
- spec: fix directory for fdupes
|
|
|
|
|
2018-01-29 13:36:06 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 25 10:11:26 UTC 2018 - kkaempf@suse.com
|
|
|
|
|
2018-03-03 09:28:17 +01:00
|
|
|
- Update to 2.1.0:
|
|
|
|
+ Features:
|
|
|
|
* New Service Discovery UI showing labels before and after relabelling.
|
|
|
|
* New Admin APIs added to v1 to delete, snapshot and remove tombstones.
|
|
|
|
+ Enhancements:
|
|
|
|
* The graph UI autcomplete now includes your previous queries.
|
|
|
|
* Federation is now much faster for large numbers of series.
|
|
|
|
* Added new metrics to measure rule timings.
|
|
|
|
* Rule evaluation times added to the rules UI.
|
|
|
|
* Added metrics to measure modified time of file SD files.
|
|
|
|
* Kubernetes SD now includes POD UID in discovery metadata.
|
|
|
|
* The Query APIs now return optional stats on query execution times.
|
|
|
|
* The index now no longer has the 4GiB size limit and is also smaller.
|
|
|
|
+ Bug Fixes:
|
|
|
|
* Remote read read_recent option is now false by default.
|
|
|
|
* Pass the right configuration to each Alertmanager (AM) when using
|
|
|
|
multiple AM configs.
|
|
|
|
* Fix not-matchers not selecting series with labels unset.
|
|
|
|
* tsdb: Fix occasional panic in head block.
|
|
|
|
* tsdb: Close files before deletion to fix retention issues on Windows
|
|
|
|
and NFS.
|
|
|
|
* tsdb: Cleanup and do not retry failing compactions.
|
|
|
|
* tsdb: Close WAL while shutting down.
|
2018-01-29 13:36:06 +01:00
|
|
|
|
2017-11-18 18:00:03 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 9 07:30:09 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to final v2.0.0 release (bsc#1067341):
|
|
|
|
+ Compared to version 1.x, this release includes a completely rewritten
|
|
|
|
storage engine, huge performance improvements, but also many backwards
|
|
|
|
incompatible changes. For more information, read the announcement blog
|
|
|
|
post and migration guide:
|
|
|
|
- https://prometheus.io/blog/2017/11/08/announcing-prometheus-2-0/
|
|
|
|
- https://prometheus.io/docs/prometheus/2.0/migration/
|
|
|
|
+ Changes:
|
|
|
|
* Completely rewritten storage layer, with WAL. This is not backwards
|
|
|
|
compatible with 1.x storage, and many flags have changed/disappeared.
|
|
|
|
* New staleness behavior. Series now marked stale after target scrapes
|
|
|
|
no longer return them, and soon after targets disappear from service
|
|
|
|
discovery.
|
|
|
|
* Rules files use YAML syntax now. Conversion tool added to promtool.
|
|
|
|
* Removed count_scalar, drop_common_labels functions and keep_common
|
|
|
|
modifier from PromQL.
|
|
|
|
* Rewritten exposition format parser with much higher performance. The
|
|
|
|
Protobuf exposition format is no longer supported.
|
|
|
|
* Example console templates updated for new storage and metrics names.
|
|
|
|
Examples other than node exporter and Prometheus removed.
|
|
|
|
* Admin and lifecycle APIs now disabled by default, can be reenabled via
|
|
|
|
flags
|
|
|
|
* Flags switched to using Kingpin, all flags are now --flagname rather
|
|
|
|
than -flagname.
|
|
|
|
+ Features:
|
|
|
|
* Remote read can be configured to not read data which is available
|
|
|
|
locally. This is enabled by default.
|
|
|
|
* Rules can be grouped now. Rules within a rule group are executed
|
|
|
|
sequentially.
|
|
|
|
* Added experimental GRPC apis
|
|
|
|
* Add timestamp() function to PromQL.
|
|
|
|
+ Enhancements:
|
|
|
|
* Remove remote read from the query path if no remote storage is
|
|
|
|
configured.
|
|
|
|
* Bump Consul HTTP client timeout to not match the Consul SD watch
|
|
|
|
timeout.
|
|
|
|
* Go-conntrack added to provide HTTP connection metrics.
|
|
|
|
+ Bug Fixes:
|
|
|
|
* Fix connection leak in Consul SD.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 7 23:30:46 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to v2.0.0-rc.3 (bsc#1067030):
|
|
|
|
+ Enhancements:
|
|
|
|
* Remove remote read from the query path if no remote storage
|
|
|
|
is configured.
|
|
|
|
* Bump Consul HTTP client timeout to not match the Consul SD
|
|
|
|
watch timeout.
|
|
|
|
* Bump up a too small max block duration to the min block
|
|
|
|
duration instead of returning an error.
|
|
|
|
+ Bug Fixes:
|
|
|
|
* Avoid needless padding of 4 zero bytes in index files.
|
|
|
|
* Delete old blocks during reload (necessary on MS Windows).
|
|
|
|
* Fix regression of alert rules state loss on config reload.
|
|
|
|
* Serialize background WAL operations to avoid data races.
|
|
|
|
+ This also contains bugfixes and remote-storage features from
|
|
|
|
the 1.8 branch.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 27 02:06:17 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to v2.0.0-rc.2 (bsc#1065377):
|
|
|
|
+ Enhancements:
|
|
|
|
* Handle WAL segments with corrupted header gracefully
|
|
|
|
* Stabilize memory usage during WAL replay
|
|
|
|
+ Changes:
|
|
|
|
* Prefix all storage metrics with prometheus_
|
|
|
|
+ Bug Fixes:
|
|
|
|
* Correctly handle label removal in remote read
|
|
|
|
* Fix chunk misalignment causing out-of-order samples
|
|
|
|
* Fix connection leak in Consul SD
|
|
|
|
* Handle invalid chunk dereferences gracefully
|
|
|
|
* Prevent potential deadlock during failing querier construction
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 19 00:00:32 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to v2.0.0-rc.1:
|
|
|
|
+ Features/Enhancements:
|
|
|
|
* Added a warning for time-drift between the browser and the
|
|
|
|
prometheus-server.
|
|
|
|
* Much faster WAL read-back on restart.
|
|
|
|
+ Bug Fixes:
|
|
|
|
* Fixed Remote-read to not drop the first series.
|
|
|
|
* Validate recording-rule names.
|
|
|
|
* Fix several races.
|
|
|
|
* Only close blocks if there are no iterators accessing it.
|
|
|
|
- Refresh 0002-Default-settings.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 11 01:13:03 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to v2.0.0-rc.0:
|
|
|
|
+ Numerous changes to the new storage layer, the main changes being:
|
|
|
|
* Remove `count_scalar`, `keep_common` and `drop_common_labels` functions
|
|
|
|
* Breaking change in the index format for better consistency
|
|
|
|
* Fix panic due garbage collected mmap'ed strings
|
|
|
|
* Fix broken snapshots and admin APIs
|
|
|
|
* Send HTTP Accept header when scraping
|
|
|
|
* Use the WAL flush interval passed instead of the hardcoded value
|
|
|
|
+ This release requires a clean storage directory and is not compatible
|
|
|
|
with files created by previous beta releases
|
|
|
|
- Refresh 0002-Default-settings.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Sep 24 15:11:37 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Fix loopback address for REST API gateway (bsc#1059462)
|
|
|
|
+ Added pr-3174.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Sep 22 08:07:50 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to v2.0.0-beta.5:
|
|
|
|
+ Bug Fixes:
|
|
|
|
* Remove deadlock on startup when restoring WAL
|
|
|
|
* Fix semantical races resulting in invalid persisted files
|
|
|
|
* Correctly read back WAL in certain edge cases
|
|
|
|
* Prevent crashes caused by changing metric representations in target's
|
|
|
|
/metrics
|
|
|
|
+ Enhancements:
|
|
|
|
* Overall memory usage reduction
|
|
|
|
* Serve debugging endpoints while TSDB is loading
|
|
|
|
* Healthy endpoint correctly reflects liveness during startup
|
|
|
|
* Switch to consistent usage of go-kit/log
|
|
|
|
+ This release may have issues with files written by previous beta releases
|
|
|
|
- Refresh 0002-Default-settings.patch to apply cleanly again
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 18 12:18:17 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to v2.0.0-beta.4:
|
|
|
|
+ Numerous changes to the new storage layer, the main changes being:
|
|
|
|
* Single, compacted write ahead log
|
|
|
|
* Single in-memory block with garbage collection
|
|
|
|
* Improve compression of index files
|
|
|
|
* Cache series dropped via metric_relabel_configs
|
|
|
|
* Pool byte buffers for scraping
|
|
|
|
+ Overall the changes achieve a baseline reduction in memory consumption
|
|
|
|
and reduce peak memory usage by 30-40% compared to 2.0.0-beta.2
|
|
|
|
+ This release requires a clean storage directory and is not compatible
|
|
|
|
with files created by previous beta releases
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 22 08:10:18 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to v2.0.0-beta.2
|
|
|
|
+ vendor: update prometheus/tsdb (Fix panic caused by 0 division)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 16 02:17:42 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Update to v2.0.0-beta.1
|
|
|
|
+ Includes a new storage layer, which reduces bottlenecks and shows
|
|
|
|
considerable performance improvements, but does not work with old v1
|
|
|
|
storage data.
|
|
|
|
- Refresh 0002-Default-settings.patch to apply cleanly again
|
|
|
|
|
2017-05-18 00:07:04 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue May 9 05:32:44 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Add systemd unit file and default config (/etc/prometheus/prometheus.yml)
|
|
|
|
- Run as unprivileged "prometheus" user
|
|
|
|
- Default to /etc/prometheus for config and /var/lib/prometheus for metrics
|
|
|
|
+ Added 0002-Default-settings.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 26 09:07:42 UTC 2017 - tserong@suse.com
|
|
|
|
|
|
|
|
- Add BuildRequires: glibc-devel-static to fix aarch64 build
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 29 09:50:28 UTC 2017 - moio@suse.com
|
|
|
|
|
|
|
|
- Initial version
|