chore(deps): update monitoring-loki docker tag to v2.8.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
Monitoring-Loki | minor |
2.7.5 -> 2.8.0
|
Release Notes
grafana/loki
v2.8.0
Loki
Enhancements
- 8824 periklis: Expose optional label matcher for label values handler
- 8939 Suruthi-G-K: Loki: Add support for trusted profile authentication in COS client.
-
8852 wtchangdm: Loki: Add
route_randomly
to Redis options. - 8848 dannykopping: Ruler: add configurable rule evaluation jitter.
- 8826 amankrsingh2000: Loki: Add support for IBM cloud object storage as storage client.
-
8752 chaudum: Add query fairness control across actors within a tenant to scheduler, which can be enabled by passing the
X-Loki-Actor-Path
header to the HTTP request of the query. - 8786 DylanGuedes: Ingester: add new /ingester/prepare_shutdown endpoint.
- 8744 dannykopping: Ruler: remote rule evaluation.
- 8727 cstyan jeschkies: Propagate per-request limit header to querier.
-
8682 dannykopping: Add fetched chunk size distribution metric
loki_chunk_fetcher_fetched_size_bytes
. - 8532 justcompile: Adds Storage Class option to S3 objects
- 7951 MichelHollands: Add a count template function to line_format and label_format.
- 7380 liguozhong: metrics query: range vector support streaming agg when no overlap.
- 7731 bitkill: Add healthchecks to the docker-compose example.
- 7759 kavirajk: Improve error message for loading config with ENV variables.
- 7785 dannykopping: Add query blocker for queries and rules.
- 7817 kavirajk: fix(memcached): panic on send on closed channel.
-
7916 ssncferreira: Add
doc-generator
tool to generate configuration flags documentation. -
7964 slim-bean: Add a
since
query parameter to allow querying based on relative time. -
7989 liguozhong: logql support
sort
andsort_desc
. - 7997 kavirajk: fix(promtail): Fix cri tags extra new lines when joining partial lines
- 7975 adityacs: Support drop labels in logql
- 7946 ashwanthgoli config: Add support for named stores
-
8027 kavirajk: chore(promtail): Make
batchwait
andbatchsize
config explicit with yaml tags - 7978 chaudum: Shut down query frontend gracefully to allow inflight requests to complete.
- 8047 bboreham: Dashboards: add k8s resource requests to CPU and memory panels.
- 8061 kavirajk: Remove circle from Loki OSS
- 8092 dannykopping: add rule-based sharding to ruler.
- 8131 jeschkies: Compile Promtail ARM and ARM64 with journald support.
-
8212 kavirajk: ingester: Add
ingester_memory_streams_labels_bytes metric
for more visibility of size of metadata of in-memory streams. - 8271 kavirajk: logql: Support urlencode and urldecode template functions
- 8259 mar4uk: Extract push.proto from the logproto package to the separate module.
-
7906 kavirajk: Add API endpoint that formats LogQL expressions and support new
fmt
subcommand inlogcli
to format LogQL query. - 6675 btaani: Add logfmt expression parser for selective extraction of labels from logfmt formatted logs
- 8474 farodin91: Add support for short-lived S3 session tokens
-
8774 slim-bean: Add new logql template functions
bytes
,duration
,unixEpochMillis
,unixEpochNanos
,toDateInZone
,b64Enc
, andb64Dec
- 8670 salvacorts Introduce two new limits to refuse log and metric queries that would read too much data.
- 8918 salvacorts Introduce limit to require at least a number label matchers on metric and log queries.
-
8909 salvacorts Requests to
/loki/api/v1/index/stats
are split in 24h intervals.
Fixes
- 7784 isodude: Fix default values of connect addresses for compactor and querier workers to work with IPv6.
- 7880 sandeepsukhani: consider range and offset in queries while looking for schema config for query sharding.
-
7937 ssncferreira: Deprecate CLI flag
-ruler.wal-cleaer.period
and replace it with-ruler.wal-cleaner.period
. - 7966 sandeepsukhani: Fix query-frontend request load balancing when using k8s service.
- 8251 sandeepsukhani index-store: fix indexing of chunks overlapping multiple schemas.
- 8151 sandeepsukhani fix log deletion with line filters.
- 8448 chaudum: Fix bug in LogQL parser that caused certain queries that contain a vector expression to fail.
- 8775 sandeepsukhani: index-gateway: fix failure in initializing index gateway when boltdb-shipper is not being used.
- 8448 sandeepsukhani: deletion: fix issue in processing delete requests with tsdb index
- 8753 slim-bean A zero value for retention_period will now disable retention.
- 8732 abaguas: azure: respect retry config before cancelling the context
- 8959 periklis: Align common instance_addr with memberlist advertise_addr
Changes
-
8315 thepalbi Relicense and export
pkg/ingester
WAL code to be used in Promtail's WAL. -
8761 slim-bean Remove "subqueries" from the metrics.go log line and instead provide
splits
andshards
Build
Promtail
Enhancements
- 8231 CCOLLOT: Lambda-promtail: add support for AWS SQS message ingestion.
- 7619 cadrake: Add ability to pass query params to heroku drain targets for relabelling.
- 7973 chodges15: Add configuration to drop rate limited batches in Loki client and new metric label for drop reason.
-
8153 kavirajk: promtail: Add
max-line-size
limit to drop on client side - 8096 kavirajk: doc(promtail): Doc about how log rotate works with promtail
-
8233 nicoche: promtail: Add
max-line-size-truncate
limit to truncate too long lines on client side - 7462 MarNicGit: Allow excluding event message from Windows Event Log entries.
- 7597 redbaron: allow ratelimiting by label
- 3493 adityacs Support geoip stage.
- 8382 kelnage: Promtail: Add event log message stage
Fixes
- 8231 CCOLLOT: Lambda-promtail: fix flushing behavior of batches, leading to a significant increase in performance.
Changes
LogCLI
Enhancement
-
8413 chaudum: Try to load tenant-specific
schemaconfig-{orgID}.yaml
when using--remote-schema
argument and fallback to globalschemaconfig.yaml
. -
8537 jeschkies: Allow fetching all entries with
--limit=0
.
Fluent Bit
Loki Canary
Enhancements
- 8024 jijotj: Support passing loki address as environment variable
Jsonnet
- 7923 manohar-koukuntla: Add zone aware ingesters in jsonnet deployment
- 8855 JoaoBraveCoding: Add gRPC port to loki compactor mixin
- 8880 JoaoBraveCoding: Normalize headless service name for query-frontend/scheduler
Fixes
- 8247 Whyeasy fix usage of cluster label within Mixin.
Build
- 7938 ssncferreira: Add DroneCI pipeline step to validate configuration flags documentation generation.
Notes
Dependencies
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. The local configuration can be found in the local Renovate Bot repository.
Edited by Tortoise caretaker