Могу ли я использовать AWS ES, интегрированный с Graylog2?

Я нахожусь на очень начальной настройке и хочу знать, могу ли я использовать ES, предлагаемый AWS, в качестве услуги для Graylog2?

Я совершенно уверен, что это невозможно, поскольку AWS не предлагает ничего для настройки.

1
задан 19 November 2016 в 00:47
1 ответ

Отсутствие чего-либо для настройки было бы особенностью облачной службы ...

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

Основным препятствием на данный момент, похоже, является то, что AmazonES не предлагает транспорт TCP, а вместо этого имеет только REST . Он не будет работать без радикальных изменений в клиенте Graylog ES.

Чтобы теоретически это работало, вам необходимо согласовать два момента между ними:

  • Политика доступа ES, чтобы разрешить IP-адреса кластера Graylog. . О, и нет VPC .
  • elasticsearch_cluster_name в graylog.conf. У него будет ваше доменное имя ES и идентификатор.

В Elasticsearch есть подключаемый модуль обнаружения EC2, но он не предполагается интегрировать в Graylog в ближайшем будущем . Кроме того, я не думаю, что функции EC2, используемые при обнаружении, доступны для службы ES, что делает ее вдвойне неподдерживаемой.

Похоже, вам нужно запустить собственный кластер. По крайней мере, на изображениях облаков есть graylog-ctl .

1
ответ дан 3 December 2019 в 23:38

Теги

Похожие вопросы