Я совершенно новичок в filebeat и в стеке ELK. После успешного создания Filebeat, Elasti c и стека Kibana для индексирования apache доступа к файлам журналов, я хотел использовать Filebeat для отправки вывода в файл для целей тестирования. Тем не менее, я продолжаю сталкиваться с ошибкой. Filebeat запускается, а затем сразу же выходит снова, потому что ищет elasti c.
Ниже приведена соответствующая часть файла журнала.
2020-02-20T16:19:40.794+0100 WARN beater/filebeat.go:152 Filebeat is unable to load the Ingest Node pipelines for the configured modules because the Elasticsearch output is not configured/enabled. If you have already loaded the Ingest Node pipelines or are using Logstash pipelines, you can ignore this warning.
2020-02-20T16:19:40.794+0100 ERROR instance/beat.go:916 Exiting: Index management requested but the Elasticsearch output is not configured/enabled
Ниже приведен файл filebeat.yml.
#=========================== Filebeat inputs =============================
filebeat.inputs:
- type: log
enabled: true
paths:
- C:\Some\folder\*
#============================= Filebeat modules ===============================
filebeat.config.modules:
path: C:\another\folder\*.yml
reload.enabled: true
#------------------------------- File output -----------------------------------
output.file:
enabled: true
path: 'C:\Yet\another\folder\'
filename: filebeat
Я также настроил apache .yml
- module: apache
# Access logs
access:
enabled: true
# Set custom paths for the log files. If left empty,
# Filebeat will choose the paths depending on your OS.
var.paths: ['C:\Some\Folder\2\Access*']
Filebeat продолжает запрашивать конфигурируемый выход elasti c, но одновременно можно настроить только один выход. Есть ли какая-то опция, которую мне нужно установить? Я использую Elasti c стек 7.5