Releases: gardener/logging
Releases Β· gardener/logging
v0.39.0
[logging]
β¨ New Features
- [OPERATOR] The hostname can be inserted into the log label stream via configuration. (gardener/logging#122, @vlvasilev)
π Others
- [OPERATOR] Loki's curator does fewer slice allocations when deleting files. (gardener/logging#120, @vlvasilev)
- [OPERATOR] Loki's curator closes the opened directories after each deletion. (gardener/logging#120, @vlvasilev)
- [OPERATOR] Loki's curator profiling is available via HTTP
pprof
API open on2718
port. (gardener/logging#120, @vlvasilev) - [DEPENDENCY] Remove some security variabilities by re-vendoring. (gardener/logging#121, @vlvasilev)
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)