Lady MacBeth
Features
- Improved support for handling long log lines captured by
kubernetes_monitor
anddocker_monitor
. When parsing docker logs, the serialized JSON objects can now be up tointernal_parse_max_line_size
bytes (defaults to 64KB). This replaces the requirement they be less thanmax_line_size
. Thelog
field extracted from the JSON object is still subjected to themax_line_size
limit. - Improved handling when
kubernetes_monitor
fails due to an uninitialized K8s cache. If akubernetes_monitor
becomes stuck for 2 minutes and cannot initialize, the agent will terminate its container to allow for K8s to restart it.
Bugs
- Add additional diagnostic information to help customers troubleshoot issues in the
kubernetes_monitor
due to failures in K8s cache initialization. - Fix bug due to protected access in the
journald_monitor
.