Добрый вечер!
Наверное, это глупый вопрос, но подскажите пожалуйста.
Я пытаюсь выполнить простой тестовый пример, как описано в статье https://www.elastic.co/blog/introducing-logstash-input-http-plugin .
Я запустила ELK с помощью docker-compose:
version: '2'
services:
elasticsearch:
image: elasticsearch:5.5.0
volumes:
- elasticsearch:/usr/share/elasticsearch/data/
ports:
- "9200:9200"
environment:
ES_JAVA_OPTS: "-Xms2g -Xmx2g"
ulimits:
nofile: 65536
restart: always
logstash:
depends_on:
- elasticsearch
image: logstash:5.5.0
volumes:
- ./logstash/:/logstash/:ro
command: -f /logstash/conf/
ports:
- "5044:5044"
- "9600:9600"
restart: always
kibana:
depends_on:
- elasticsearch
image: kibana:5.5.0
environment:
ELASTICSEARCH_URL: http://elasticsearch:9200
ports:
- "5601:5601"
restart: always
volumes:
elasticsearch:
logstash.conf у меня следующий:
input { http { } }
output { stdout {} }
curl -XPUT "http://localhost:8080/" -d "hello"
у меня ничего не вернул. В чем может быть причина?
С уважением, Дарья