Я пытаюсь установить этот плагин на моем экземпляре Amazon Linux AMI EC2. Обычная установка с использованием bin/logstash-plugin install logstash-output-amazon_es
выдает ошибку:
Ошибка Bundler::InstallError, повторная попытка 1/10 Произошла ошибка при установке faraday_middleware (0.10.0), и Bundler не может продолжить работу. Перед объединением убедитесь, что
gem install faraday_middleware -v '0.10.0'
выполнено успешно.
Поэтому я попытался клонировать репозиторий и собрать плагин, используя gem build logstash-output-amazon_es.gemspec
. Это удалось:
sudo bin/logstash-plugin install logstash-output-amazon_es-0.3.gem
Проверка logstash-output-amazon_es-0.3.gem
Установка logstash-output-amazon_es
Установка прошла успешно
Но когда я делаю configtest
в своем файле конфигурации logstash, он выдает мне ошибку:
Данная конфигурация недействительна. Причина: не удалось найти выходной плагин с именем «amazon_es». Вы уверены, что это правильно? Попытка загрузить выходной плагин amazon_es привела к этой ошибке: нет такого файла для загрузки -- logstash/outputs/amazon_es {:level=>:fatal}
Что я здесь делаю неправильно?