tanjok
July 28, 2019, 5:21pm
1
Добрый вечер, у меня вопрос к Filebeat.
Есть ли возможность конфигурации multiple Inputs разных типов?
Что-нибудь подобное, как в этом примере.
filebeat.inputs:
- type: docker
containers:
path: "/usr/share/filebeat/dockerlogs/data"
stream: "stdout"
ids:
- "*"
processors:
- drop_event:
when:
contains:
log.file.path: "/usr/share/filebeat/applogs/"
- decode_json_fields:
fields: ["log", "message"]
- add_docker_metadata: ~
- type: log
paths:
- "/usr/share/filebeat/applogs/backend-server/backend-server.log"
- "/usr/share/filebeat/applogs/ui-server/ui-server.log"
Спасибо
Есть ли возможность конфигурации multiple Inputs разных типов?
Да, вроде, всегда можно было - и input, и module. A что, что-то не работает?
tanjok
July 29, 2019, 2:06pm
3
долго мучилась но вроде получилось.
filebeat.inputs:
- type: docker
containers:
path: "/usr/share/dockerlogs/data"
stream: "stdout"
ids:
- "*"
exclude_files: ['\.gz$']
ignore_older: 10m
json:
keys_under_root: true
overwrite_keys: true
- type: log
paths:
- "/usr/share/filebeat/applogs/backend-server/backend-server.log"
- "/usr/share/filebeat/applogs/ui-server/ui-server.log"
processors:
- decode_json_fields:
fields: ["log", "message"]
json:
keys_under_root: true
overwrite_keys: true
ignore_decoding_error: true
processors:
- add_docker_metadata: ~
- drop_event:
when:
or:
- equals:
container.name: "backend-server"
- equals:
container.name: "ui-server"
system
(system)
Closed
August 26, 2019, 2:06pm
4
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.