Łukasz Mierzwa
dc1559e8ef
Update /api/v1/status/tsdb to include headStats ( #925 )
...
Current structs for v1 HTTP API assume that there is chunkCount and timeSeriesCount on /api/v1/status/runtimeinfo, which seems to be gone for at least a few releases. /api/v1/status/tsdb now holds an extra headStats block with chunkCount, numSeries and a few other fields.
Update API models and tests to reflect this change.
Signed-off-by: Łukasz Mierzwa <l.mierzwa@gmail.com>
2022-01-05 10:09:29 +01:00
Kemal Akkoyun
e6e54e8082
Merge pull request #944 from yeya24/add-wal-replay-status
...
API: support wal replay status api
2022-01-05 10:04:10 +01:00
Kemal Akkoyun
98fbd996b0
Merge pull request #952 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-12-21 08:41:18 +00:00
prombot
70a41d58f8
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-12-20 20:51:20 +00:00
Kemal Akkoyun
dbf420e7ce
Merge pull request #928 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-12-20 11:53:34 +00:00
Kemal Akkoyun
1d09783cb9
Merge pull request #950 from mrueg/go-1.17
...
Add support for go 1.17
2021-12-20 11:51:53 +00:00
Manuel Rüger
8535b62021
Add new go:build lines for go 1.17
...
Signed-off-by: Manuel Rüger <manuel@rueg.eu>
2021-12-17 23:38:35 +01:00
José Carlos Chávez
d28a147d3c
chore: adds support for go 1.17 on CI.
...
Signed-off-by: José Carlos Chávez <jcchavezs@gmail.com>
2021-12-17 23:06:20 +01:00
Ben Ye
440c09d3ec
support wal replay status api
...
Signed-off-by: Ben Ye <ben.ye@bytedance.com>
2021-12-04 22:19:58 -08:00
Björn Rabenstein
6d5cf25fcc
Merge pull request #939 from gozeloglu/fix-typo
...
Fix typo
2021-11-29 13:18:11 +01:00
Gökhan Özeloğlu
55320aa8b0
Fix typo
...
Signed-off-by: Gökhan Özeloğlu <gozeloglu@gmail.com>
2021-11-25 11:21:10 +03:00
Kemal Akkoyun
1b145cad68
Merge pull request #935 from prometheus/beorn7/examples
...
example/random: Move flags and metrics into main()
2021-11-10 18:25:28 +01:00
beorn7
f78dc19a65
Move flags and metrics into main()
...
Fixes #933 .
Signed-off-by: beorn7 <beorn@grafana.com>
2021-11-10 16:20:42 +01:00
prombot
a7919ad927
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-10-23 00:01:35 +00:00
David Trudgian
679eb0d315
Update cespare/xxhash dependency ( #913 )
...
Brings in a fix for asm errors when dynamic linking with Go 1.17.
Fixes #912
Signed-off-by: David Trudgian <david.trudgian@sylabs.io>
2021-09-29 11:11:17 +01:00
Kemal Akkoyun
35ee299e50
Merge pull request #909 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-09-20 11:02:35 +02:00
prombot
6cd53c4d83
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-09-16 00:01:42 +00:00
Björn Rabenstein
dfbcc28fff
Merge pull request #901 from prometheus/beorn7/histogram
...
Implement strategy to limit the sparse bucket count
2021-09-01 13:46:42 +02:00
beorn7
263be8dab7
Refactoring of sparse histograms
...
Signed-off-by: beorn7 <beorn@grafana.com>
2021-09-01 01:26:06 +02:00
beorn7
24099603bc
Implement strategy to limit the sparse bucket count
...
Signed-off-by: beorn7 <beorn@grafana.com>
2021-08-31 13:28:27 +02:00
beorn7
84fcafffb1
Merge branch 'master' into sparsehistogram
2021-08-18 16:41:04 +02:00
Seth Bunce
2261d5cda1
add ExponentialBucketsRange function ( #899 )
...
This function calculates exponential buckets with different arguments
than the existing ExponentialBuckets function. Instead of specifying the
start and factor, the user can specify the min and max bucket value. We
have been doing it this way internally at my company for some time.
Signed-off-by: Seth Bunce <seth.bunce@getcruise.com>
2021-08-12 16:56:44 +01:00
PrometheusBot
20eef74042
Update common Prometheus files ( #892 )
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-07-24 10:31:05 +01:00
beorn7
9ef5f90a76
Allow a zero threshold of zero
...
Signed-off-by: beorn7 <beorn@grafana.com>
2021-07-20 19:01:13 +02:00
Kemal Akkoyun
cb5c8ff250
Merge pull request #881 from sivabalan/master
...
Updating dependency versions + cleanup
2021-07-15 09:12:35 +02:00
Kemal Akkoyun
26d4b4c53e
Merge pull request #885 from prometheus/superq/badgers
...
Update status badgets
2021-07-15 09:06:41 +02:00
Kemal Akkoyun
c7175cc5a5
Merge pull request #888 from prometheus/repo_sync
...
Synchronize common files from prometheus/prometheus
2021-07-15 09:06:04 +02:00
beorn7
aa6f67a9e6
Add TODO about bucket search optimization
...
Signed-off-by: beorn7 <beorn@grafana.com>
2021-06-29 14:52:37 +02:00
prombot
e23b9ce547
Update common Prometheus files
...
Signed-off-by: prombot <prometheus-team@googlegroups.com>
2021-06-25 00:01:28 +00:00
Björn Rabenstein
43f31c25a8
Merge pull request #886 from prometheus/beorn7/histogram
...
Switch sparse histograms to base-2 buckets
2021-06-24 22:22:18 +02:00
beorn7
514234486b
Pin client_model to the most recent sparsehistogram commit
...
Signed-off-by: beorn7 <beorn@grafana.com>
2021-06-24 22:12:46 +02:00
beorn7
6c4e0ef740
Add tests for sparse histogram
...
Signed-off-by: beorn7 <beorn@grafana.com>
2021-06-23 21:56:26 +02:00
beorn7
31318b7523
Switch to base-2 buckets
...
This seem what OTel is converging towards, see
https://github.com/open-telemetry/oteps/pull/149 .
I see pros and cons with base-10 vs base-2. They are discussed in
detail in that OTel PR, and the gist of the discussion is pretty much
in line with my design doc. Since the balance is easy to tip here, I
think we should go with base-2 if OTel picks base-2. This also seems
to be in agreement with several proprietary solution (see again the
discussion on that OTel PR.)
The idea to make the number of buckets per power of 2 (or formerly 10)
a power of 2 itself was also sketched out in the design doc
already. It guarantees mergeability of different resolutions. I was
undecided between making it a recommendation or mandatory. Now I think
it should be mandatory as it has the additional benefit of playing
well with OTel's plans.
This commit also addresses a number of outstanding TODOs.
Signed-off-by: beorn7 <beorn@grafana.com>
2021-06-23 16:48:03 +02:00
SuperQ
6d946b5526
Update status badgets
...
Update to new locations
* Switch to CircleCI build badge.
* Use new pkg.go.dev for docs.
Signed-off-by: SuperQ <superq@gmail.com>
2021-06-23 10:12:43 +02:00
Sivabalan Thirunavukkarasu
5426b512dd
Updating dependency versions
...
Signed-off-by: Sivabalan Thirunavukkarasu <s.thirunavukkarasu@salesforce.com>
2021-06-17 21:04:49 +08:00
beorn7
5aa8534cd0
Merge branch 'master' into sparsehistogram
2021-06-11 14:58:43 +02:00
Kemal Akkoyun
196536534f
Merge pull request #879 from kakkoyun/fix_changelog
...
Address minor issues on the changelog
2021-06-07 18:56:00 +02:00
Kemal Akkoyun
64a9c512d4
Address minor issues on Changelog
...
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2021-06-07 18:44:51 +02:00
Kemal Akkoyun
8184d76b3b
Cut v1.11.0 ( #877 )
...
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2021-06-07 13:32:16 +01:00
Ben Kochie
253906201b
Merge pull request #875 from prometheus/superq/update_mods
...
Update Go modules
2021-06-03 14:03:51 +02:00
SuperQ
68cd1e9262
Update Go modules
...
Update all modules to the latest versions. This starts to reduce the
indirect dependencies on go-kit/kit in favor of go-kit/log.
Signed-off-by: SuperQ <superq@gmail.com>
2021-06-03 13:16:46 +02:00
Björn Rabenstein
f22935db75
Merge pull request #871 from prometheus/beorn7/doc
...
Document implications of negative observations
2021-06-01 16:46:17 +02:00
Björn Rabenstein
11aba26a91
Change maintainers from @beorn7 to @bwplotka/@kakkoyun ( #873 )
...
Lazy consensus was already established among prometheus-team. This
change will be announced on prometheus-developers@ once it is merged.
Signed-off-by: beorn7 <beorn@grafana.com>
2021-06-01 14:13:09 +01:00
beorn7
f34145a85e
Document implications of negative observations
...
Signed-off-by: beorn7 <beorn@grafana.com>
2021-05-26 23:41:30 +02:00
Björn Rabenstein
a7515ca7c9
Merge pull request #867 from prometheus/beorn7/collectors
...
Make dbStatsCollector more DRY
2021-05-21 00:23:53 +02:00
beorn7
81a9556c8b
Make dbStatsCollector more DRY
...
Signed-off-by: beorn7 <beorn@grafana.com>
2021-05-20 22:31:53 +02:00
Mitsuo Heijo
a66da1df4a
Add collector for database/sql#DBStats ( #866 )
...
* Add collector for database/sql#DBStats
Signed-off-by: Mitsuo Heijo <mitsuo.heijo@gmail.com>
2021-05-20 22:22:17 +02:00
Björn Rabenstein
b89620c491
Merge pull request #862 from johejo/new_collector_package
...
Add new collectors package
2021-05-10 22:59:20 +02:00
Mitsuo Heijo
e07445a773
Add new collectors package
...
Signed-off-by: Mitsuo Heijo <mitsuo.heijo@gmail.com>
2021-05-08 10:43:31 +09:00
Dean Coakley
3998a677f9
Improve description of MaxAge in summary docs ( #864 )
...
* Improve description of MaxAge in summary docs
Signed-off-by: Dean Coakley <dean.s.coakley@gmail.com>
2021-05-04 15:58:41 +02:00