Почему filebeat пытается подключиться кasticseach? - PullRequest
0 голосов
/ 04 марта 2019

При запуске filebeat я получаю следующую ошибку:

2019-03-04T14: 39: 49.704Z INFO cfgfile / reload.go: 205 Загрузка файлов конфигурации завершена.2019-03-04T14: 39: 50.709Z INFO pipe / output.go: 95 Соединение с откатом (эластичный поиск (http://localhost:9200)) 2019-03-04T14: 39: 54.240Z ОШИБКА pipe / output.go: 100 Не удалось)connect to backoff (asticsearch (http://localhost:9200)): Get http://localhost:9200: dial tcp [:: 1]: 9200: connectctex: не удалось установить соединение, поскольку целевой компьютер активно отказал в этом.

Что действительно странно, потому что мой filebeat не настроен для подключения к упругому поиску:

(filebeat.config)

filebeat.inputs:
- type: log
  enabled: true
  paths:
    - C:\my_Logs\*



output.logstash:
  hosts: ["localhost:5044"]

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

Почему это происходит и как я могу отключить эту функцию?

1 Ответ

0 голосов
/ 04 марта 2019

Причина вполне может быть в том, что ваш экземпляр filebeat не загружает конфигурацию, которую вы считаете.

Значение по умолчанию filebeat.yml имеет следующие строки:

output.elasticsearch:
  # Array of hosts to connect to.
  hosts: ["localhost:9200"]

Пожалуйста, проверьте ваш конфигурационный файл.

Обновление: Кроме того, filebeat имеет опцию командной строки, которая позволяет вам экспортировать текущую конфигурацию.Это может быть полезно, если вы не уверены, какую конфигурацию он видит:

sudo filebeat export config

Ссылка на текущие документы: https://www.elastic.co/guide/en/beats/filebeat/current/command-line-options.html#export-command

...