Describe what you expected:
I expect the log processor to filter and process logs based on the rules given.
Steps to reproduce the issue:
I added the following environment variable to the datadog agent container (datadog/agent:7.26.0), in ECS running on Fagate:
DD_LOGS_CONFIG_PROCESSING_RULES=[{"name":"exclude_healthcheck","pattern":".*GET / .*","type":"exclude_at_match"},{"name":"multiline_logs","pattern":"throw er.*","type":"multi_line"}]
Once this starts, the logs matching the healthcheck pattern still show and the multilines still show individually. Please advise on what I may be missing here. Thanks!
Output of the info page (if this is a bug)
Describe what happened: Nothing is happening.
Describe what you expected: I expect the log processor to filter and process logs based on the rules given.
Steps to reproduce the issue: I added the following environment variable to the datadog agent container (datadog/agent:7.26.0), in ECS running on Fagate:
DD_LOGS_CONFIG_PROCESSING_RULES=[{"name":"exclude_healthcheck","pattern":".*GET / .*","type":"exclude_at_match"},{"name":"multiline_logs","pattern":"throw er.*","type":"multi_line"}]
Once this starts, the logs matching the healthcheck pattern still show and the multilines still show individually. Please advise on what I may be missing here. Thanks!
Additional environment details (Operating System, Cloud provider, etc): AWS, ECS, Fargate, datadog/agent:7.26.0