Commit Graph

35 Commits (01dd0e0963aa9a6d1715e92d0a0c962266c62437)

Author SHA1 Message Date
Callum Styan 8fd73b1d28
Add Exemplar Remote Write support (#8296) 4 years ago
Callum Styan 289ba11b79
Add circular in-memory exemplars storage (#6635) 4 years ago
Robert Fratto 5b78aa0649
Contribute grafana/agent sigv4 code (#8509) 4 years ago
Tom Wilkie 7369561305
Combine Appender.Add and AddFast into a single Append method. (#8489) 4 years ago
Harkishen-Singh 77c20fd2f8 Adds support to configure retry on Rate-Limiting from remote-write config. 4 years ago
Nándor István Krácser 509000269a
remote_write: allow passing along custom HTTP headers (#8416) 4 years ago
gotjosh 4eca4dffb8
Allow metric metadata to be propagated via Remote Write. (#6815) 5 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 5 years ago
Julien Pivotto 8c9850c2bb
Remote: Do not collect non-initialized timestamp metrics (#8060) 5 years ago
Harkishen Singh 072b9649a3
Refactor vars to avoid test failures in storage/remote with -count > 1 (#7934) 5 years ago
Annanay 89129cd39a Address comments 5 years ago
Bartlomiej Plotka b788986717
storage: Adjusted fully storage layer support for chunk iterators: Remote read client, readyStorage, fanout. (#7059) 5 years ago
Chris Marchbanks dfad1da296
Remove duplicate metrics in QueueManager 5 years ago
Chris Marchbanks d88a2b0261 Handle secret changes in remote write ApplyConfig 5 years ago
Marek Slabicki 8224ddec23
Capitalizing first letter of all log lines (#7043) 5 years ago
Callum Styan f802f1e8ca
Fix bug with WAL watcher and Live Reader metrics usage. (#6998) 5 years ago
Bartlomiej Plotka 34426766d8 Unify Iterator interfaces. All point to storage now. 5 years ago
Robert Fratto a53e00f9fd
pass registerer from storage to queue manager for its metrics (#6728) 5 years ago
Callum Styan 67838643ee
Add config option for remote job name (#6043) 6 years ago
陈谭军 103f26d188 fix the wrong word (#6069) 6 years ago
Callum Styan 3344bb5c33 Move WAL watcher code to tsdb/wal package. (#5999) 6 years ago
Yao Zengzeng f65b7c296d fix TODO: only stop & recreate remote write queues which have changes (#5540) 6 years ago
Chris Marchbanks a38a54fa11 Split remote write storage into its own type 6 years ago
Tom Wilkie 67da8e7b46
Refactor and fix queue resharding (#5286) 6 years ago
Tom Wilkie 37ad4db485 Export timestamps in seconds since epoch. 6 years ago
Tom Wilkie b93bafeee1 Various fixes to locking & shutdown for WAL-based remote write. 6 years ago
Callum Styan 6f69e31398 Tail the TSDB WAL for remote_write 6 years ago
Julius Volz 8fbe1b5133
Handle a bunch of unchecked errors (#4461) 7 years ago
Krasi Georgiev b75428ec19 rename package retrieve to scrape 8 years ago
Tom Wilkie e8c264e47a Add comment. 8 years ago
Tom Wilkie 56820726fa Move a couple of the encoding/decoding functions into codec.go 8 years ago
Julius Volz c3d6abc8e6 Fix some lint errors (#3334) 8 years ago
Julius Volz 8ebeed0b44 remote: Expose ClientConfig type (#3165) 8 years ago
Fabian Reinartz 0efecea6d4 Adapt storage APIs to uint64 references 8 years ago
Tom Wilkie 5169f990f9 Review feedback: add yaml struct tags, don't embed queue config. 8 years ago
Tom Wilkie 454b661145 Make queue manager configurable. 8 years ago
Tom Wilkie db8128ceeb Add label set as first parameter to AddFast, ingored by TSDB adapter. 8 years ago
Tom Wilkie 2dda5775e3 Initial port of remote storage to v2. 8 years ago
Tom Wilkie e5d7bbfc3c Remote writes: retry on recoverable errors. (#2552) 8 years ago
Julius Volz eb14678a25 Make remote read/write use config.HTTPClientConfig 8 years ago
Julius Volz 406b65d0dc Rename remote.Storage to remote.Writer 8 years ago
Julius Volz 02395a224d [WIP] Remote Read 8 years ago
Fabian Reinartz 9eb1d6c927 remote: take code from master 8 years ago
Julius Volz 2f39dbc8b3 Rename StorageQueueManager -> QueueManager 8 years ago
Julius Volz e9476b35d5 Re-add multiple remote writers 8 years ago
Julius Volz beb3c4b389 Remove legacy remote storage implementations 8 years ago
Fabian Reinartz 11a731ba82 remote: remove hard-coded remote storages 9 years ago
Brian Brazil 77605649a9 Add support for remote write relabelling. 9 years ago
Matthew Campbell 67d76e3a5d timeseries: store varbit encoded data into cassandra 9 years ago
Tom Wilkie 4520e12440 Add HTTP Basic Auth & TLS support to the generic write path. (#1957) 9 years ago