Commit Graph

56 Commits (bfa2a1df65e233ce99fccd01df2130f440ebd166)

Author SHA1 Message Date
JordanRushing 9000de1aa7
fix(push): Add guard clauses to prevent negative counter values (#17056) 1 year ago
JordanRushing 9e9f534460
fix: prevent panic when ContentLength is negative in Distributor RequestBodyTooLarge metrics (#17054) 1 year ago
Periklis Tsirakidis 1d99f4d86d
feat(distributor): Add MaxRecvMsgSize config for uncompressed message size limits (#16915) 1 year ago
Dylan Guedes ea13730e63
feat: Snapshopt stream overrides values on each request (#16523) 1 year ago
Salva Corts c2e1e88e85
feat(policies): Add PoliciesStreamMapping to loghttp limits interface (#16105) 1 year ago
Travis Patterson f2bff201d7
fix: Determine when all logs have been filtered (#16073) 1 year ago
Salva Corts 63a2442191
fix(otlp): Write protobuf status on error (#15097) 2 years ago
Trevor Whitney d7ff426646
feat: ability to log stream selectors before service name detection (#14154) 2 years ago
Salva Corts b31e04e3f1
fix(otel): Map 500 errors to 503 (#13173) 2 years ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Travis Patterson b0478e61c8
feat: add the ability to inject log parsers to the distributor (#12029) 2 years ago
Karsten Jeschkies 6578a00481
feat: Support usage trackers for received and discarded bytes. (#11840) 2 years ago
Sandeep Sukhani e625d7f1ca
otel: add support for per tenant configuration for mapping otlp data to loki format (#11143) 2 years ago
Sandeep Sukhani 6069df8f7d
ingestion: native otlp ingestion support (#10727) 3 years ago
Charles Korn bde65667f7
Upgrade dskit to use packages migrated from weaveworks/common (#10164) 3 years ago
Dylan Guedes dc5d458c14
Failures logging: avoid logging generic errors (#9796) 3 years ago
Dylan Guedes c0d9a2b4ba
Log push failures per-entry instead of in batches (#9720) 3 years ago
Dylan Guedes 7d67b6306f
Loki: Implement initial phase of `limited_log_push_errors` (#9556) 3 years ago
Dylan Guedes 2bb2a2c0e1
Loki: Remove ring client from the distributor (#6622) 4 years ago
Karsten Jeschkies 45ffebd4d8
Return HTTP 400 when multiple tenants are present in push. (#5800) 4 years ago
Ed Welch c158b2c5f5
Loki: Revert #4845 which changed the format of errors from the API (#5772) 4 years ago
Karsten Jeschkies 46956d0bf6
Use dskit/tenant intead of loki/pkg/tenant. (#5724) 4 years ago
Arve Knudsen a2dd731586
Chore: Add pkg/util/log package (#5187) 4 years ago
Dylan Guedes 98ecfefd89
Add distributor ring page (#4938) 4 years ago
Kaviraj 38c42a26c6
Move `cortex/pkg/tenant` dependency to Loki. (#4944) 5 years ago
Christian Haudum e573a4d1a2
Change error responses from plain text to JSON (#4845) 5 years ago
Danny Kopping cff8324f24
Replacing go-kit/kit/log with go-kit/log (#4484) 5 years ago
Nick Pillitteri b830d65bdd
Use the Cortex wrapper for getting tenant ID from a context (#3973) 5 years ago
Danny Kopping 71889dcb19
Querier/Ingester: Fixing json expression parser bug (#3928) 5 years ago
Cyril Tovena 22dcfcde33
Add retention label to loki_distributor_bytes_received_total metrics (#3840) 5 years ago
Ed Welch 6e67d1ea5d
Loki/Promtail: Client Refactor (#3623) 5 years ago
Ed Welch 21b901db9b
Loki: Distributor log message bodySize should always reflect the compressed size (#3572) 5 years ago
Ed Welch 8012362674
Loki: Per Tenant Runtime Configs (#3460) 5 years ago
Dr. Jan-Philip Gehrcke 0f881fbf78
distributor: fix snappy pb POST request handling (#3407) (#3408) 5 years ago
Dmitry Ukolov 2a51fb42bf
Distributor: Loki API can receive gzipped JSON (#3291) 5 years ago
Jacob Lisi 923671a17e
chore: update cortex to latest and fix refs (#3295) 5 years ago
Jacob Lisi c3d1937eab
update vendored cortex and add new replace overrides (#3256) 5 years ago
Sandeep Sukhani d357ad9e58
fix broken json logs push path (#3261) 5 years ago
Ed Welch 51952dafc1
Loki: Log a crude lag metric for how far behind a client is. (#3236) 5 years ago
Cyril Tovena d976079992
Fixes previous commit not using the new sized body. (#3234) 5 years ago
Cyril Tovena 567ccde0b6
Re-introduce https://github.com/grafana/loki/pull/3178. (#3233) 5 years ago
Cyril Tovena 070246c0a4
Uses custom json-iter decoder for log entries. (#3163) 5 years ago
Kaviraj 6cc41f92f8
Gcplog targetmanager (#3083) 5 years ago
Cyril Tovena 28c0b310c7
Logs PushRequest data. (#3178) 5 years ago
Sandeep Sukhani 071a20803b
Revendor cortex to latest master (#2794) 6 years ago
Ed Welch b24a143043
Promtail: Loki Push API (#2296) 6 years ago
Cyril Tovena d438bda94a
Update cortex to bring v11 schema (#1201) 7 years ago
Joe Elliott bb2b925255 Update `/loki/api/v1/push` to use the v1 json format (#1145) 7 years ago
Tom Wilkie f6acb87d1f Correctly propagate errors in the distributor; should now return 4xx on OOO entries. 7 years ago
Tom Wilkie da27baad2c
Support for JSON, not just protos. (#152) 8 years ago