diff --git a/CHANGELOG.md b/CHANGELOG.md index bf229eee..c663fa2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [0.0.66] - Unreleased +## [0.0.67] - Unreleased + +## [0.0.66] - 2021-06-29 + +### Changed +- Openshift: Added observiq-agent and bindplane-agent filters to avoid potential circular parsing ([PR289](https://github.com/observIQ/stanza-plugins/pull/289)) ### Changed - Reduced sqlserver max_reads from 1000 to 100, to combat too many open files error ([PR288](https://github.com/observIQ/stanza-plugins/pull/288)) diff --git a/plugins/openshift.yaml b/plugins/openshift.yaml index 588d9e0d..4808bceb 100644 --- a/plugins/openshift.yaml +++ b/plugins/openshift.yaml @@ -64,6 +64,12 @@ pipeline: # Ignore logs written by Stanza to avoid circular parsing - expr: '$record._COMM == "dockerd-current" and $record.CONTAINER_NAME != nil and $record.CONTAINER_NAME matches "stanza"' output: drop_output + # Ignore logs written by observiq-agent to avoid circular parsing + - expr: '$record._COMM == "dockerd-current" and $record.CONTAINER_NAME != nil and $record.CONTAINER_NAME matches "observiq-agent"' + output: drop_output + # Ignore logs written by bindplane-agent to avoid circular parsing + - expr: '$record._COMM == "dockerd-current" and $record.CONTAINER_NAME != nil and $record.CONTAINER_NAME matches "bindplane-agent"' + output: drop_output # Send all container logs to the container name parser - expr: '$record._COMM == "dockerd-current" and $record.CONTAINER_NAME != nil' output: '{{ if $enable_container_logs -}} regex_parser {{- else -}} drop_output {{- end }}'