多个IIS应用程序日志配置(多个filebeat.prospectors)

时间:2017-02-20 08:40:22

标签: logstash filebeat

我正在尝试为多个IIS应用程序的IIS日志配置filebeat。 IIS日志存储在每个应用程序的单独文件夹中。

我要实现的主要目标是为每个应用程序日志提供单独的标记字段集

所以我添加了两个探矿者配置:

   filebeat.prospectors:

- input_type: log

  paths:
    - c:\inetpub\logs\LogFiles\W3SVC2\*.log
   document_type: iis_log

   tags: ["firstAPP", "serverName"]

fields:
  env: production

- input_type: log


  paths:
    - c:\inetpub\logs\LogFiles\W3SVC3\*.log
  document_type: iis_log

tags: ["secondAPP", "serverName", "API"]

fields:
  env: production

不幸的是这个配置出了问题,因为filebeat无法启动。

当我仅使用一个日志路径的配置时,一切正常。

根据此示例:https://www.elastic.co/guide/en/beats/filebeat/current/multiple-prospectors.html,可以配置多个filebeat.prospectors。但我不确定是否可以添加多个标签。

1 个答案:

答案 0 :(得分:0)

如果这是您配置的完美副本,则第二个探测器的tags行只需缩进。