Logstash SQL Server-Daten Importieren

JS:

input {
  jdbc {
    jdbc_driver_library => "sqljdbc4.jar"
    jdbc_driver_class => "com.microsoft.sqlserver.jdbc.SQLServerDriver"
    jdbc_connection_string => "jdbc:sqlserver://192.168.2.126\\SQLEXPRESS2014:1433;databaseName=test
	jdbc_password => "sa@sa2015"
    schedule => "0 0-59 0-23 * * *"
    statement => "SELECT ID , Name, City, State,ShopName FROM dbo.Shops"
	jdbc_paging_enabled => "true"
    jdbc_page_size => "50000"
  }
}
filter {
}
output {
  stdout { codec => rubydebug }
    elasticsearch { 
        protocol => "http"
		index => "shops"
		document_id => "%{id}"
    }
}

Ich die zu importierenden Daten in ElasticSearch mit Logstash mit JDBC SQL-Server als input, aber ich bin immer Fehler Klasse Pfad ist nicht korrekt.

Weiß jemand, wie die Verbindung mit Logstash für richtige Standort für sqljdbc-DATEI MIT CONFIG-DATEI

  • Könnten Sie bitte geben Sie Ihre logstash-Konfiguration? Es ist schwer zu verstehen, was Sie versuchen zu erreichen.
  • Ich versuche, Daten aus ms sql in elasticsearch mit logstash, aber das problem ist, die Daten einfügen und aktualisieren, aber doesnot löschen in elasticsearch
InformationsquelleAutor Vivek Gupta | 2015-07-28
Schreibe einen Kommentar