Bob*_*bby 6 elasticsearch logstash-configuration
我刚刚发现我的logtash总是set sql_mode='no_engine_substitution,strict_trans_tables'每10秒运行一次查询。
我看到用户api_elastics总是在mysql日志历史记录中每10秒钟运行一次该查询。
这是我的配置:
# Sample Logstash configuration for creating a simple
# Beats -> Logstash -> Elasticsearch pipeline.
input {
jdbc {
jdbc_driver_library => "/etc/mysql-connector/mysql-connector-java-5.1.46/mysql-connector-java-5.1.46-bin.jar"
jdbc_driver_class => "com.mysql.jdbc.Driver"
jdbc_connection_string => "jdbc:mysql://asdasdf:3306/ddd"
jdbc_user => "api_elastics"
jdbc_password => "{asdf"
schedule => "*/10 * * * * *"
statement => "SELECT * FROM tokdis.view_product_autosuggest"
clean_run => true
}
}
filter {
mutate {
convert => {
"price" => "integer"
}
}
}
output {
elasticsearch {
hosts => ["https://asdfasdf.comm:443"]
index => "search_suggestion"
document_id => "%{id}"
}
stdout { codec => rubydebug }
}
Run Code Online (Sandbox Code Playgroud)
我不知道如何禁用此设置。
有什么解决方案吗?
| 归档时间: |
|
| 查看次数: |
73 次 |
| 最近记录: |