-ELK работает на локальном хосте и успешно получает журналы.
-Оба виртуальных машины находятся на одном сервере.
-OS на обеих виртуальных машинах - Ubuntu 18-04 LTS.
У меня есть тестовая среда для сборки моего стека ELK в Vagrant. Я избегаю проблемы обнаружения служб, используя статические IP-адреса для виртуальных машин и настраивая их как часть конфигурации Logstash/Filebeat. Если вы делаете:
Filebeat --> [network] --> Logstash (beats {} input) --> Elasticsearch
Убедитесь, что ввод beats {}
прослушивается не на локальном хосте.
Если вы делаете:
Filebeat --> [network] --> Elasticsearch
Вам нужно настроить elasticsearch.yml для прослушивания интерфейса виртуальной машины, а не локального хоста.