Я только что узнал, что мой logtash всегда запускает запрос set sql_mode='no_engine_substitution,strict_trans_tables'
каждые 10 секунд.
Я вижу, что пользователь api_elastics
всегда запускает этот запрос каждые 10 секунд в истории журнала mysql.
thisмоя конфигурация:
# 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 }
}
Я понятия не имею, как отключить этот параметр.
есть ли решение для этогоодин