[es sincronización de datos a la base de datos] Elasticsearch logstash instala y sincroniza datos de la base de datos a es

[Lectura recomendada] ¿Cuánto tiempo pueden durar los microservicios? >>>

instalación de logstash

Visite https://www.elastic.co/cn/downloads/logstash para descargar el paquete zip correspondiente a la versión es,

Descomprima el zip, ingrese el directorio logstash y abra la ventana cmd en este directorio.

Ingrese el siguiente comando en la ventana de comandos:

logstash-e'input {stdin {}} salida {stdout {}} '

Luego ingrese "hola", si el resultado también es "hola", la instalación se realizó correctamente.

Sincronizar datos a es

Cree un nuevo archivo jdbc.conf en el directorio bin de logstash e ingrese lo siguiente:

entrada{

stdin {

}

jdbc {

#Dirección de la base de datos nombre de la base de datos del puerto

jdbc_connection_string => "jdbc: mysql: // IP: 3306 / dbname"

# Nombre de usuario de la base de datos

jdbc_user => "usuario"

# Contraseña de la base de datos

jdbc_password => "pasar"

#mysqljavaDirección del controlador

jdbc_driver_library => "/ home / rzxes / logstash-5.3.1 / mysql-connector-java-5.1.17.jar"

jdbc_driver_class => "com.mysql.jdbc.Driver"

jdbc_paging_enabled => "true"

jdbc_page_size => "100000"

# archivo de declaración SQL, también puede escribir SQL directamente, como declaración => "select * fromtable1"

Statement_filepath => "/ home / rzxes / logstash-5.3.1 / test.sql"

horario => "*****"

tipo => "jdbc"

}

}

salida{

stdout {

códec => json_lines

}

búsqueda elástica {

hosts => "192.168.230.150:9200"

index => "test-1" #index name

document_type => "form" #type 名称

document_id => "% {id}" # id debe ser el campo de secuencia de la tabla de datos a consultar

}}

Si es mysql, necesita mysql-connector-java-5.1.17.jar, si es Oracle, necesita ojdbc6.jar;

Ingrese el siguiente comando en cmd en el directorio de inicio de logstash:

logstash-fjdbc.conf

Finalmente, verifique si los datos se importan a es

Materiales de referencia: http://www.jaofuan.top/u/detail/4d87dfd8551f4449928d2c6651673ec5

Supongo que te gusta

Origin www.cnblogs.com/sqlserver-mysql/p/12718371.html
Recomendado
Clasificación