- 23 7月, 2015 5 次提交
-
-
由 beorn7 提交于
No changes to 0.15.0rc3. Only consolidated the CHANGELOG.md.
-
由 Julius Volz 提交于
Update node disk console for new filesystem labels.
-
由 Björn Rabenstein 提交于
Add Consul ServicePort and ServiceAddress to the meta labels.
-
由 Brian Brazil 提交于
-
由 beorn7 提交于
In setups where the ServiceAddress is the relevant address for scraping, users can relabel the `__address__` label to ServiceAddress + ":" + ServicePort. This needs to be documented, of course. Will do once this is LGTM'd.
-
- 22 7月, 2015 4 次提交
-
-
由 Björn Rabenstein 提交于
Revert "Use Consul ServiceAddress instead of Address when set"
-
由 Björn Rabenstein 提交于
Fix /debug/pprof endpoint with new web router.
-
由 Julius Volz 提交于
This reverts commit 0ac7e721. See discussion on https://github.com/prometheus/prometheus/pull/812 for reasoning. While fixing one use case, it breaks others, and we need a more generic way of handling this.
-
由 Julius Volz 提交于
This got broken in https://github.com/prometheus/prometheus/commit/78047326b487fcfccb25fbaaa2fb5c13397ad97b since it stopped using the DefaultServeMux. This approach will defer pprof requests to the DefaultServeMux, which may or may not have pprof enabled (in Prometheus, it gets it included in main.go). An alternative approach would be to duplicate the four lines in https://golang.org/src/net/http/pprof/pprof.go#L62. When choosing that approach though, we would not automatically gain any new endpoints added by net/http/pprof or other /debug endpoints in the future.
-
- 20 7月, 2015 2 次提交
-
-
由 Björn Rabenstein 提交于
Cut 0.15.0rc3
-
由 beorn7 提交于
-
- 18 7月, 2015 3 次提交
-
-
由 Fabian Reinartz 提交于
Fix empty configuration file cases
-
由 Fabian Reinartz 提交于
-
由 Fabian Reinartz 提交于
-
- 17 7月, 2015 4 次提交
-
-
由 Fabian Reinartz 提交于
Update email address
-
由 Tobias Gesellchen 提交于
... since the old is not valid anymore (will refuse to accept mails).
-
由 Fabian Reinartz 提交于
Restore legacy API scalar format
-
由 Fabian Reinartz 提交于
-
- 16 7月, 2015 9 次提交
-
-
由 Björn Rabenstein 提交于
Cut release 0.15.0rc2
-
由 beorn7 提交于
-
由 Björn Rabenstein 提交于
Fix the storage corruption bug.
-
由 beorn7 提交于
If all samples in consecutive chunks have the same timestamp, the way we used to load chunks will fail. With this change, the persist watermark is used to load the right amount of chunkDescs from disk. This bug is a possible reason for the rare storage corruption we have observed.
-
由 beorn7 提交于
-
由 Björn Rabenstein 提交于
Ensure timestamp monotonicity within a series.
-
由 beorn7 提交于
-
由 beorn7 提交于
-
由 beorn7 提交于
Fixes https://github.com/prometheus/prometheus/issues/481 While doing so, clean up and fix a few other things: - Fix `go vet` warnings (@fabxc to blame ;). - Fix a racey problem with unarchiving: Whenever we unarchive a series, we essentially want to do something with it. However, until we have done something with it, it appears like a series that is ready to be archived or even purged. So e.g. it would be ignored during checkpointing. With this fix, we always load the chunkDescs upon unarchiving. This is wasteful if we only want to add a new sample to an archived time series, but the (presumably more common) case where we access an archived time series in a query doesn't become more expensive. - The change above streamlined the getOrCreateSeries ond newMemorySeries flow. Also, the modTime is now always set correctly. - Fix the leveldb-backed implementation of KeyValueStore.Delete. It had the wrong behavior of still returning true, nil if a non-existing key has been passed in.
-
- 14 7月, 2015 2 次提交
-
-
由 Fabian Reinartz 提交于
config: add overflow detection for serverset config
-
由 Fabian Reinartz 提交于
-
- 13 7月, 2015 2 次提交
-
-
由 Julius Volz 提交于
storage: Fix float->uint conversions on some compilers.
-
由 Julius Volz 提交于
See https://github.com/prometheus/prometheus/issues/887, which will at least be partially fixed by this. From the spec https://golang.org/ref/spec#Conversions: "In all non-constant conversions involving floating-point or complex values, if the result type cannot represent the value the conversion succeeds but the result value is implementation-dependent." This ended up setting the converted values to 0 on Debian's Go 1.4.2 compiler, at least on 32-bit Debians.
-
- 10 7月, 2015 5 次提交
-
-
由 Brian Brazil 提交于
web: Fix regression in .Path
-
由 Brian Brazil 提交于
.Path is documented as removing /consoles/, recent changes added in a leading / which broke the provided console templates menu system.
-
由 Fabian Reinartz 提交于
retrieval: avoid race conditions
-
由 Fabian Reinartz 提交于
web/js: fix display error for vectors in console
-
由 Fabian Reinartz 提交于
-
- 09 7月, 2015 2 次提交
-
-
由 Julius Volz 提交于
Export build information as metric.
-
由 Fabian Reinartz 提交于
-
- 08 7月, 2015 2 次提交
-
-
由 Julius Volz 提交于
There is more build information that could be put into labels, but Version, Revision, and Branch seemed like the right level of detail to me.
-
由 Johannes 'fish' Ziemke 提交于
New dockerfile using alpine-glibc base image and make
-