Lady MacBeth
Features
- Improved support for handling long log lines captured by
kubernetes_monitoranddocker_monitor. When parsing docker logs, the serialized JSON objects can now be up tointernal_parse_max_line_sizebytes (defaults to 64KB). This replaces the requirement they be less thanmax_line_size. Thelogfield extracted from the JSON object is still subjected to themax_line_sizelimit. - Improved handling when
kubernetes_monitorfails due to an uninitialized K8s cache. If akubernetes_monitorbecomes 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_monitordue to failures in K8s cache initialization. - Fix bug due to protected access in the
journald_monitor.