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"

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。