filebeat模板
processors:
- add_cloud_metadata: ~
- add_docker_metadata: ~
- add_host_metadata: ~
#- add_kubernetes_metadata: ~
filebeat.inputs:
- type: container
enabled: true
fields_under_root: true
document_type: viomi-messages
paths: /data/docker/overlay2/*/diff/logs/yunmi-test-*.log
fields:
log_topics: "viomi-messages"
multiline.pattern: '^\[[0-9]{4}-[0-9]{2}-[0-9]{2}|^[0-9]{4}-[0-9]{2}'
multiline.negate: true
multiline.match: after
multiline.max_lines: 150
- type: container
enabled: true
fields_under_root: true
document_type: viomi-prod
paths: /data/docker/overlay2/*/diff/logs/yunmi-prod-*.log
fields:
log_topics: "viomi-prod"
multiline.pattern: '^\[[0-9]{4}-[0-9]{2}-[0-9]{2}|^[0-9]{4}-[0-9]{2}'
multiline.negate: true
multiline.match: after
multiline.max_lines: 150
output.kafka:
enabled: true
partition.round_robin:
reachable_only: true
hosts: ['10.62.2.24:9092']
topic: "%{[log_topics]}"
#topics:
#- topic: "viomi-message"
# when.contains:
# paths: "yunmi-test"