Commit Graph

70 Commits (420b324c3e295ba1d26b81d45f2cfa9d25f75b58)

Author SHA1 Message Date
Bryan Boreham 9b85354acd remote-write: respect Retry-After header on 5xx errors
1 year ago
Paschalis Tsilias c173cd57c9
Add a header to count retried remote write requests (#12729)
1 year ago
rakshith210 b1675e23af
Add Azure AD package for remote write (#11944)
2 years ago
Oleg Zaytsev beb7d3b80f
remote.Client: store urlString
2 years ago
Matthieu MOREL d56d0a9d52
(storage): move from github.com/pkg/errors to 'errors' and 'fmt' (#10946)
2 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528)
3 years ago
Matej Gera 2c61d29b2a
Tracing: Migrate to OpenTelemetry library (#9724)
3 years ago
Julien Pivotto 63b3e4e5ec
Enable HTTP2 again (#9398)
3 years ago
Levi Harrison bd57cd395e
Switch to common/sigv4
3 years ago
Marco Pracucci 4da5c25ea4
Upgrade prometheus/common to v0.21.0
4 years ago
Marco Pracucci e246670193
Further increase max log line in remote write client (#8616)
4 years ago
Robert Fratto 5b78aa0649
Contribute grafana/agent sigv4 code (#8509)
4 years ago
Harkishen-Singh 79ba53a6c4 Custom headers on remote-read and refactor implementation to roundtripper.
4 years ago
Harkishen-Singh 77c20fd2f8 Adds support to configure retry on Rate-Limiting from remote-write config.
4 years ago
Harkishen Singh cd412470d7
Consider status code 429 as recoverable errors to avoid resharding (#8237)
4 years ago
Nándor István Krácser 509000269a
remote_write: allow passing along custom HTTP headers (#8416)
4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087)
4 years ago
Siddhant Sinha d9dcf2c90f
Fixes #7982. Increase maxErrMsgLen value remote_write api (#8017)
4 years ago
Chris Marchbanks f0f8e50567
Fix missing remote read spans (#7914)
4 years ago
Anand Sanmukhani f4a1b3cef6
Rename `remote.newReadClient()` to `remote.NewReadClient()` (#7881)
4 years ago
Robert Fratto 2bd077ed97
expose UserAgent to make it changeable by importers (#7832)
4 years ago
Joe Elliott 624075eafe
Exposes remote storage http client to allow for customization (#7831)
4 years ago
Andy Bursavich 4e6a94a27d
Invert service discovery dependencies (#7701)
4 years ago
johncming 2b75c1b199
storage/remote: rename httpclient name. (#7747)
4 years ago
Joe Elliott 04b028f1e6
Exports recoverable error (#7689)
4 years ago
Bartlomiej Plotka b788986717
storage: Adjusted fully storage layer support for chunk iterators: Remote read client, readyStorage, fanout. (#7059)
4 years ago
Nicole J d5a8f2afc4
Added the remote read histogram (#7334)
5 years ago
Cody Boggs 3268eac2dd
Trace Remote Write requests (#7206)
5 years ago
Julien Pivotto 7ecd2d1c24
Jaeger: Create child span for remote read (#7187)
5 years ago
Vasily Sliouniaev 0393b188c9
Add Jaeger (#7148)
5 years ago
Anand Singh Kunwar aa61e392b2 Make remote client `Store` use passed context (#6673)
5 years ago
Callum Styan 67838643ee
Add config option for remote job name (#6043)
5 years ago
陈谭军 103f26d188 fix the wrong word (#6069)
5 years ago
Stanislav Putrya 6141a8bd7c Show warnings in UI if query have returned some warnings (#5964)
5 years ago
Julius Volz b5c833ca21
Update go.mod dependencies before release (#5883)
5 years ago
Romain Baugue 95193fa027 Exhaust every request body before closing it (#5166) (#5479)
6 years ago
Tariq Ibrahim 8fdfa8abea refine error handling in prometheus (#5388)
6 years ago
Callum Styan 6f69e31398 Tail the TSDB WAL for remote_write
6 years ago
Daniele Sluijters f25a6baedb remote: Set User-Agent header in requests (#4891)
6 years ago
Simon Pasquier ed19373a78
*: remove use of golang.org/x/net/context (#4869)
6 years ago
Henri DF ffb7836c14 Send "Accept-Encoding" header in read request (#4421)
6 years ago
Tom Wilkie 3353bbd018 Add proper unclean shutdown handling with a cancellable context.
7 years ago
Adam Shannon 809881d7f5 support reading basic_auth password_file for HTTP basic auth (#4077)
7 years ago
Shubheksha Jalan 0471e64ad1 Use shared types from the `common` repo (#3674)
7 years ago
Shubheksha Jalan ec94df49d4 Refactor SD configuration to remove `config` dependency (#3629)
7 years ago
Tobias Schmidt 434f0374f7 Refactor remote storage querier handling
7 years ago
Krasi Georgiev 5d8f93a22a now using only github.com/gogo/protobuf
7 years ago
Tom Wilkie 9c3c98e8de Revert "Port 'Don't disable HTTP keep-alives for remote storage connections.' to 2.0 (see #3173)"
7 years ago
Tom Wilkie ee011d906d Port remote read server to 2.0.
7 years ago
Bryan Boreham 0997191b18 Port 'Don't disable HTTP keep-alives for remote storage connections.' to 2.0 (see #3173)
7 years ago