GrayLog, журналы не отображаются

Я устанавливаю его как:

$ docker run --name mongo -d mongo:3
$ docker run --name elasticsearch -p 9200:9200 -p 9300:9300 \
    -e ES_JAVA_OPTS="-Xms2g -Xmx4g" \
    -e "discovery.type=single-node" -e "xpack.security.enabled=false" \
    -e "bootstrap.memory_lock=true" --ulimit memlock=-1:-1 \
    -d docker.elastic.co/elasticsearch/elasticsearch:5.6.11
$ docker run --name graylog --link mongo --link elasticsearch \
    -p 9000:9000 -p 12201:12201 -p 514:514 -p 5555:5555 \
    -e GRAYLOG_WEB_ENDPOINT_URI="http://127.0.0.1:9000/api" \
    -d graylog/graylog:3.0.0

Затем создал tcp-вход для 127.0.0.1 с портом 5555 в пользовательском интерфейсе graylog. Запустил его.

Затем отправьте сообщение с консоли:

echo "Test message" | nc 127.0.0.1 5555

Но не могу найти это (или что-то еще другое сообщение) в любом месте серого журнала.

Я что-то пропустил?.

Создан ввод HTTP GELF, на тесте

curl -XPOST http://127.0.0.1:5555/gelf -p0 -d '{"short_message":"Hello there", "host":"example.org", "facility":"test", "_foo":"bar"}'

получено:

curl: (56) Recv failure: Connection reset by peer
0
задан 4 March 2019 в 06:24
1 ответ

вам следует повторно -прочитайте на Graylog 3.0 - что изменилось . Информация Docker включает всю необходимую информацию ( http://docs.graylog.org/en/3.0/pages/installation/docker.html ).

TL; DR;

GRAYLOG_WEB_ENDPOINT_URI

больше не является действительным Параметр конфигурации Graylog. Для нас новый параметр:

  • http_bind_address
  • http_publish_uri

Прочтите документацию, что есть что: http://docs.graylog.org/en/3.0/pages/configuration/server.conf .html # web-rest-api

РЕДАКТИРОВАТЬ: Добавлены полные команды Просто чтобы опубликовать полные необходимые команды:

   $ docker run --name mongo -d mongo:3
   $ docker run --name elasticsearch \
      -e "http.host=0.0.0.0" \
      -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
      -d docker.elastic.co/elasticsearch/elasticsearch-oss:6.6.1
   $ docker run --name graylog --link mongo --link elasticsearch \
      -p 9000:9000 -p 12201:12201 -p 514:514 \
      -e GRAYLOG_HTTP_EXTERNAL_URI="http://127.0.0.1:9000/" \
      -d graylog:latest
2
ответ дан 4 December 2019 в 13:21