[es synchronisation des données avec la base de données] Elasticsearch logstash installe et synchronise les données de la base de données avec es

[Lecture recommandée] Combien de temps les microservices peuvent-ils durer? >>>

installation de logstash

Visitez https://www.elastic.co/cn/downloads/logstash pour télécharger le package zip correspondant à la version es,

Décompressez le zip, entrez dans le répertoire logstash et ouvrez la fenêtre cmd dans ce répertoire.

Entrez la commande suivante dans la fenêtre de commande:

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

Entrez ensuite "bonjour", si le résultat est également "bonjour" que l'installation a réussi.

Synchroniser les données avec es

Créez un nouveau fichier jdbc.conf dans le répertoire bin de logstash et entrez ce qui suit:

contribution{

stdin {

}

jdbc {

#Database address port nom de la base de données

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

# Nom d'utilisateur de la base de données

jdbc_user => "utilisateur"

# Mot de passe de la base de données

jdbc_password => "réussite"

#mysqljavaAdresse du pilote

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"

Fichier d'instruction #sql, vous pouvez également écrire directement SQL, comme instruction => "select * fromtable1"

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

horaire => "*****"

type => "jdbc"

}

}

production{

stdout {

codec => json_lines

}

elasticsearch {

hosts => "192.168.230.150:9200"

index => "test-1" # nom d'index

document_type => "form" #type 名称

document_id => "% {id}" # id doit être le champ de séquence de la table de données à interroger

}}

Si c'est mysql, il a besoin de mysql-connector-java-5.1.17.jar, si c'est oracle, il a besoin de ojdbc6.jar;

Entrez la commande suivante dans cmd sous le répertoire de base logstash:

logstash-fjdbc.conf

Enfin, vérifiez si les données sont importées dans es

Matériaux de référence: http://www.jaofuan.top/u/detail/4d87dfd8551f4449928d2c6651673ec5

Je suppose que tu aimes

Origine www.cnblogs.com/sqlserver-mysql/p/12718371.html
conseillé
Classement