Sha256: 22559a526928357388504df4489fa3223548e6b64a6ee46ada3c9669278c5876
Contents?: true
Size: 1.29 KB
Versions: 1
Compression:
Stored size: 1.29 KB
Contents
logstash-output-airbrake ======================== ## Installation de l'environnement de développement Les plugins logstash sont écrit en ruby mais Logstash nécessite JRuby. La première étape consiste donc à l'installer : ```bash rbenv install jruby-9.0.0.0.pre1 # la version peut changer rbenv global jruby-9.0.0.0.pre1 ``` On doit ensuite installer bundler pour cette version de ruby : ```bash gem install bundler ``` ## Tester le plugin sur un serveur logstash local Dans le répertoire du plugin, installer les dépendances : ```bash bundle install ``` Puis construire la gem du plugin (si on compte la distribuer, sinon pas besoin) : ```bash gem build logstash-output-airbrake.gemspec ``` Exécuter le plugin avec une installation de Logstash *depuis les sources* : - Éditer le `Gemfile` de Logstash pour y ajouter le plugin : ```ruby gem "logstash-output-airbrake", :path => "/home/kevin/sandbox/logstash-output-airbrake" ``` - Installer le plugin : ```sh bin/plugin install --no-verify ``` - Exécuter Logstash avec le plugin : ```sh ./bin/logstash --verbose -e 'input { stdin {} } output { airbrake{ api_key => "joe la frite" } }' ``` Les modifications faites au plugin seront partagées avec l'installation faite dans Logstash, il suffit de le redémarrer pour qu'elles soient prises en compte.
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
logstash-output-airbrake-0.1.0 | README-TEA.md |