Releases: gardener/logging
Releases Β· gardener/logging
v0.38.0
[logging]
π Bug Fixes
- [DEVELOPER] Errors in the controller client are aggragated (gardener/logging#114, @vlvasilev)
- [DEVELOPER] The
LabelSet
of the log records in the controller client is cloned before being passed to both clients. (gardener/logging#114, @vlvasilev)
π Others
- [OPERATOR] The gardener fluent-bit-to-loki output plugin has a health probe. (gardener/logging#116, @vlvasilev)
- [OPERATOR] Lower the runtime.Extension deseriliazation. (gardener/logging#115, @vlvasilev)
v0.37.2
[logging]
π Bug Fixes
- [OPERATOR] Fix bug in gardener fluent-bit-to-loki plugin where
__gardener_multitenant_id__
is removed from a shared label set. (gardener/logging#113, @vlvasilev)
v0.37.1
[logging]
π Others
- [OPERATOR]
__gardener_multitenant_id__
is extracted and removed from the record and then added to the label set. (gardener/logging#112, @vlvasilev) - [OPERATOR] All
sendLogsToDefaultClientWhenClusterIsIn...
configuration are fixed and can be set properly. (gardener/logging#111, @vlvasilev) - [OPERATOR] A reserved Loki stream label
__gardener_multitenant_id__
is introduced to specify multiple tenants separated by semicolon. (gardener/logging#110, @vlvasilev)
v0.37.0
[logging]
π Others
- [OPERATOR] Logs can be spread across Shoot control-plane Loki and central Loki base on the Shoot state. (#109, @vlvasilev)
v0.36.2
[logging]
π Bug Fixes
- [OPERATOR] Disable the parallel input processing of the
fluent-bit-to-loki
output plugin (#108, @vlvasilev) - [OPERATOR] The Sorted client does not leak promtail Loki clients anymore. (#107, @vlvasilev)
v0.36.1
v0.36.0
[logging]
π Bug Fixes
- [OPERATOR] When buffered Loki client is deleted during runtime all of its stored logs are sent before deleting the client. (#99, @vlvasilev)
- Also, the underlying file of a buffered Loki client is deleted.
π Others
- [DEVELOPER] Pprof profiling can be activated for the fluent-bit-to-loki-output plugin via the
Pprof
flag in the fluent-bit configuration. (#103, @vlvasilev) - [OPERATOR] Gardener-fluent-bit-to-loki-output plugin processes the input in parallel, using a new Goroutine per log message. (#102, @vlvasilev)
- [OPERATOR] Additional Loki TenantID can be added via "DynamicTenant" option in the fluent-bit configuration. (#100, @vlvasilev)
v0.35.0
[logging]
π Others
- [OPERATOR] Send logs from clusters in deletion state to the default URL (#92, @vlvasilev)
v0.34.0
[logging]
π Others
- [OPERATOR]
forwarded_log_total
metric reflect the real number of forwarded to promtail client logs (#88, @vlvasilev) - [OPERATOR]
incoming_logs_with_endpoint_total
metric is added to count the number of logs with endpoints which are going to be forwarded to promtail client. (#88, @vlvasilev) - [OPERATOR] Loki curator will ensure that Loki's Inods and Storage limits are not reached (#85, @Kristian-ZH)
v0.33.0
[logging]
π Others
- [OPERATOR] Batch IDs are configurable via
NumberOfBatchIDs
. (#83, @vlvasilev) - [OPERATOR] Add
ControllerSyncTimeout
to control the informer sync period. Prior it was infinity time. (#83, @vlvasilev) - [OPERATOR]
ReplaceOutOfOrderTS
is replaces bySortByTimestamp
. The timestamp is no longer replaced. Instead the logs are sorted by their timestamp. (#83, @vlvasilev)