zoukankan      html  css  js  c++  java
  • filebeat to elasticsearch配置

    filebeat.prospectors:
    
    # Each - is a prospector. Most options can be set at the prospector level, so
    # you can use different prospectors for various configurations.
    # Below are the prospector specific configurations.
    
    - input_type: log
    
      # Paths that should be crawled and fetched. Glob based paths.
      paths:
        - c:SkieerOctopusClientAPI*Logserror*.json
        - c:SkieerOctopusClientAPI*Logs	race*.trace.json
        #tags: ["json"]
      encoding: plain
      json.keys_under_root: true
      json.overwrite_keys: true
      document_type: v7

    配置filebeat从多个路径推送文件。

    配置filebeat推送到elasticsearch多个index:

    output.elasticsearch:
      # Array of hosts to connect to.
      hosts: ["xx.xxx.xxx.xxx:9200"]
    
      indices:
        - index: "bzy_api7_trace-%{[beat.version]}-%{+yyyy.MM.dd}"
          when.contains:
            source: "trace"
        - index: "bzy_client7-%{+yyyy.MM}"
          when.contains:
            source: "error"

    使用when.contains来过滤,source即文件名包含trace推送到bzy_api7_trace,包含error推送到bzy_client7

  • 相关阅读:
    cookie 和 session 和 session id
    getMasterRequest VS getCurrentRequest?
    drupal 7 watchdog 记录debug信息
    刷环境
    再进一步
    7zip 不见 .git
    为什么我记不住密码
    www / publish
    behat debug / class property
    drupal 网站Log
  • 原文地址:https://www.cnblogs.com/firstdown/p/10034691.html
Copyright © 2011-2022 走看看