You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{
"log.level": "warn",
"@timestamp": "2025-02-28T16:36:19.405-0500",
"log.logger": "input",
"log.origin": {
"function": "github.com/elastic/beats/v7/filebeat/input/v2/compat.(*factory).CheckConfig",
"file.name": "compat/compat.go",
"file.line": 81
},
"message": "input V2 factory.CheckConfig failed to clone config before checking it. Original config will be checked, it might trigger an input duplication warning: failed to get 'id': missing field accessing 'id'",
"service.name": "filebeat",
"original_config": "{\n\"fields\": {\n\"foo\": \"d5062d3af164a2a57d0e9bed5c201dc7a7e0f6814a59665b0973d8fba35fe432\"\n },\n\"paths\": [\n\"/tmp/flog.log\"\n ],\n\"type\": \"log\"\n}",
"ecs.version": "1.6.0"
}
Workaround
While this is just a log warning and the input is still started as expected. The log warning can be ignored or if you want to suppress it, just add and ID to every input. For the example reproducing it will look like:
The missing input ID warning meant for the Filestream input is being emitted to all inputs without an ID whenever autodiscover is used.
This is just a log warning, the input is started as expected.
Steps to Reproduce:
Workaround
While this is just a log warning and the input is still started as expected. The log warning can be ignored or if you want to suppress it, just add and ID to every input. For the example reproducing it will look like:
The text was updated successfully, but these errors were encountered: