Could Not Find Gem 'Logstash-Devutils (>= 0) Ruby' in Any of the Gem Sources

ruby gem error: Could not find gem 'logstash-devutils (= 0) x64-mingw32'

I had the same issue, and I believe this will fix the problem. In a nutshell, logstash-devutils needs jruby, so trying to use regular ruby won't work.

Could not find gem 'logstash-devutils (>= 0) ruby' in any of the gem sources

ruby gem can search for, but not install some gems

Previously asked and answered: Could not find gem 'logstash-devutils (>= 0) ruby' in any of the gem sources

Specifically, the java tag on the gem version means it requires a java-based Ruby interpreter. So the default ruby (MRI) won’t work. You need to be running JRuby (which you can more easily install, and not mess with your other Ruby projects, using a Ruby manager such as RVM).

Bundler::GemNotFound: Could not find logstash-input-jdbc-4.2.1 in any of the sources 9 (logstash,elasticsearch)

First you must install the logstash input plugin by running

bin/logstash-plugin install logstash-input-jdbc

And also If it does not help,
try

Java::com.mysql.jdbc.Driver

instead of the

com.mysql.jdbc.Driver

for the jdbc_driver_class. I had a same kind of problem with oracle when I did not use the

Java::

before the oracle.jdbc.OracleDriver as the jdbc_driver_class.

Could not find gem 'wdm (= 0.1.0) x86-mingw32' in any of the gem sources listed in your Gemfile

You have to install the DevKit. Learn how here!

Then make sure bundle is installed or install it like this:

gem install bundle

Cipher filter logstash 5.2

The gem has not yet been updated to support versions of Logstash newer than the 2.x series. Your clue is in the bundler output:

In Gemfile:
logstash-filter-cipher (>= 0) java depends on
logstash (< 2.0.0, >= 1.4.0) java

Running logstash 2.4 will likely work better for you.



Related Topics



Leave a reply



Submit