Установка и настройка плагина OpsGenie Logstash в Logstash 5.4
Я пытаюсь установить плагин вывода OpsGenie (v2.0.5
) в Logstash (v5.4.2
).
Согласно инструкции OpsGenie, нужно запустить:
bin/plugin install logstash-output-opsgenie
который в Logstash 5.4
должно быть:
bin/logstash-plugin install logstash-output-opsgenie
Запустив это, вы получите:
Looking if package named: logstash-output-opsgenie exists at https://artifacts.elastic.co/downloads/logstash-plugins/logstash-output-opsgenie/logstash-output-opsgenie-5.4.2.zip
(но такого артефакта нет: logstash-output-opsgenie-5.4.2.zip
)
Даже пытаясь заставить версию:
$ DEBUG=1 bin/logstash-plugin install --version 2.0.5 logstash-output-opsgenie
Вы все еще получаете:
DEBUG: exec /usr/share/logstash/vendor/jruby/bin/jruby /usr/share/logstash/lib/pluginmanager/main.rb install --version 2.0.5 logstash-output-opsgenie
Looking if package named: logstash-output-opsgenie exists at https://artifacts.elastic.co/downloads/logstash-plugins/logstash-output-opsgenie/logstash-output-opsgenie-5.4.2.zip
Network error, skipping Elastic pack, exception: Connection refused - Connection refused
Как я могу установить этот плагин вывода Logstash?
1 ответ
В инструкциях OpsGenie в разделе " Конфигурация на Logstash " есть еще одна ссылка, которая указывает на плагин OpsGenie Logstash. На этой странице есть команда для установки плагина, который
gem install logstash-output-opsgenie
Если другие пакеты logstash зависят от плагина OpsGenie, то запуск этой команды установит плагин. После этого перейдите в каталог, в котором находится logstash. Затем запустите
bin/logstash-plugin install logstash-output-opsgenie