Commit Graph

75 Commits (c4261b19fd8b154d8562e12a8dff4bb9de3ed085)

Author SHA1 Message Date
Ed Welch 7264e0ef53
Loki: Remove global singleton of the tsdb.Store and keep it scoped to the storage.Store (#8928) 2 years ago
Sandeep Sukhani 4e7105d018
add index requests panel to reads/writes dashboard (#7163) 3 years ago
Owen Diehl ab24efe1bf
allow backup store metrics registration by including backend type in labels (#7177) 3 years ago
Sandeep Sukhani c8c8303a6a
refactor index storage code to index reader/writer interfaces for better monitoring (#7154) 3 years ago
Sandeep Sukhani 61794710a7
tsdb: boltdb shipper backup store tsdb (#7130) 3 years ago
Sandeep Sukhani 3c5fdb749a
add metric for measuring overall index query latency (#6880) 3 years ago
Travis Patterson cc9c19846f
Fix cache instrumentation (#6753) 3 years ago
Sandeep Sukhani 26fc489d41
tsdb store refactoring (#6724) 3 years ago
Sandeep Sukhani f18edcf9d8
use the configured index prefixes while building table names for tsdb index (#6436) 3 years ago
Danny Kopping 36e0979cf5
Add cache usage statistics (#6317) 3 years ago
Sandeep Sukhani 82da01ad43
make index shipper read path handle range of tables by type of index (#6304) 3 years ago
Sandeep Sukhani 1ad75d0b63
do not initialize tsdb index store when using index gateway client for queries (#6305) 3 years ago
Sandeep Sukhani 7369b3785c
use tsdb config for initializing index gateway client (#6267) 3 years ago
Sandeep Sukhani 6ac955cc7d
make boltdb-shipper use the generic indexshipper for managing index in object storage (#6226) 3 years ago
Dylan Guedes 440fb7d74c
Loki: Modifies TableManager to use IndexGateway ring (#5972) 3 years ago
Sandeep Sukhani 62f5e598dd
tsdb index gateway (#6158) 3 years ago
Owen Diehl b45efd4c2d
TSDB shipper + WAL (#6049) 3 years ago
Travis Patterson 5939d5e9d8
Query filtering in the ingester and storage (#5629) 3 years ago
Sandeep Sukhani d1aff7b29f
store: fix bug in getting chunk ids from ingesters when using boltdb-shipper (#5945) 3 years ago
Cyril Tovena 681195f806
Fixes the index-gateway when using the ring (#5923) 3 years ago
Dylan Guedes a41926ec50
Only run boltdb-shipper when appropriate. (#5917) 3 years ago
Cyril Tovena f691e1bcc3
Introduce a more scalable index-gateway API. (#5892) 3 years ago
Cyril Tovena 8f02495453
Refactoring of the Loki storage (#5833) 3 years ago
Karsten Jeschkies 46956d0bf6
Use dskit/tenant intead of loki/pkg/tenant. (#5724) 3 years ago
Sandeep Sukhani 1e56dca741
per user index query readiness with limits overrides (#5484) 3 years ago
Cyril Tovena bbaef790db
Add usage report into Loki. (#5361) 3 years ago
Callum Styan bfef7bad44
Start refactor of storage (chunks) clients metrics into structs (#5057) 3 years ago
JordanRushing 291360ddcb
Simpler new chunk key v12 (#5054) 3 years ago
Dylan Guedes d5783e86a3
Copy `cortex/pkg/querier/astmapper` package dependency into Loki (#4982) 3 years ago
Kaviraj 38c42a26c6
Move `cortex/pkg/tenant` dependency to Loki. (#4944) 3 years ago
Marco Pracucci c53457feb9
Upgrade Cortex, Prometheus and Thanos (#4830) 4 years ago
Cyril Tovena d81f757ecb
Refactor and simplify stats package. (#4712) 4 years ago
Cyril Tovena 165ff31e2d
Fixes the Series function to hanlde properly sharding. (#4563) 4 years ago
Danny Kopping cff8324f24
Replacing go-kit/kit/log with go-kit/log (#4484) 4 years ago
Christian Haudum 0f229f471b
cli: Register configuration option `store.max-look-back-period` as CLI argument (#4242) 4 years ago
Arve Knudsen cfb4fc1f55
Use flagext from dskit (#4225) 4 years ago
Cyril Tovena 32e55c3043
Fork cortex chunk storage into Loki. (#3842) 4 years ago
Nick Pillitteri b830d65bdd
Use the Cortex wrapper for getting tenant ID from a context (#3973) 4 years ago
Cyril Tovena bee456737e
Shards Series API. (#3856) 4 years ago
Sandeep Sukhani 2c5ce2ce63
feat: index-gateway for boltdb-shipper index store (#3865) 4 years ago
Cyril Tovena 490c19e38c
Deprecate max_look_back_period in the chunk storage. (#3677) 4 years ago
Ed Welch 6e67d1ea5d
Loki/Promtail: Client Refactor (#3623) 4 years ago
Cyril Tovena a22bce7286
Add a chunk filter hook in the store. (#3569) 4 years ago
Sandeep Sukhani 835f710bc9
make prefix for keys of objects created by boltdb-shipper configurable (#3491) 4 years ago
Cyril Tovena fd5cb96693
LogQL: Labels and Metrics Extraction (#2769) 5 years ago
Cyril Tovena 62272cdaa1
Fixes all lint errors. (#2768) 5 years ago
Sandeep Sukhani 2f7e0e50c2
rpc for querying ingesters to get chunk ids from its store (#2601) 5 years ago
Owen Diehl 8627af1199
Error on no schema configs (#2564) 5 years ago
Owen Diehl 6fe414eb25
consistent chunk metrics (#2534) 5 years ago
Owen Diehl 6b6b33f9eb
adds batch based metrics (#2510) 5 years ago