Проблема с filebeat yml файлом в Windows - PullRequest
0 голосов
/ 05 февраля 2019

Я довольно новичок в стеке Elastic и пытаюсь поэкспериментировать с визуализацией лог-файлов apache в Kibana.Я использую filebeat для загрузки логов apache.Однако, когда я запускаю .\filebeat.exe setup -e, я получаю следующую ошибку:

2019-02-05T20:53:10.515+0530    INFO    elasticsearch/client.go:165     Elasticsearch url: http://localhost:9200
2019-02-05T20:53:10.520+0530    INFO    elasticsearch/client.go:721     Connected to Elasticsearch version 6.6.0
2019-02-05T20:53:10.520+0530    INFO    kibana/client.go:118    Kibana url: http://localhost:5601
2019-02-05T20:53:10.567+0530    WARN    fileset/modules.go:388  X-Pack Machine Learning is not enabled
2019-02-05T20:53:10.572+0530    ERROR   instance/beat.go:911    Exiting: 1 error: error loading config file: invalid con
fig: yaml: line 4: did not find expected hexdecimal number

Мой файл filebeat.yml выглядит так:

filebeat.inputs:

- type: log
  enabled: true
  paths: C:\Users\bigdataadmin\Downloads\ApacheLogs\*


#============================= Filebeat modules ===============================

filebeat.config.modules:

  path: C:\Program Files\Filebeat\modules.d\*.yml
  reload.enabled: true
  reload.period: 60s

#==================== Elasticsearch template setting ==========================

setup.template.settings:
  index.number_of_shards: 3

setup.kibana:
  host: "localhost:5601"

output.elasticsearch:

  hosts: ["localhost:9200"]


# Configure processors to enhance or manipulate events generated by the beat.

processors:
  - add_host_metadata: ~
  - add_cloud_metadata: ~

Я также проверил yml на http://www.yamllint.com/ но проблем не нашел.Не могу понять, что не так со строкой 4 этого файла.

Я использую filebeat 6.6

1 Ответ

0 голосов
/ 05 февраля 2019

Ключ пути (в строке 4) является массивом.Так что вам нужно представить массив там.

Пример:

filebeat.inputs:
- type: log
  enabled: true
  paths:
    - C:\Users\bigdataadmin\Downloads\ApacheLogs\*

Пожалуйста, будьте очень осторожны с типом данных, который вы представляете в таких файлах конфигурации, я допустил ту же ошибку, когда работал над Filebeat, и мне пришлось потратитьмного времени для маленькой ошибки ...

...