В конфигурационных файлах logstash с PostgreSQL запросы уже существовали.После добавления файла конфигурации с помощью mysql, через некоторое время данные перестают поступать в эластичный канал, tcpdump на исходящем порту также показывает отсутствие данных, пока выполняются запросы к другим серверам.В логах ошибок нет.Когда включена отладка, это показывает, что конфиг перечитан и все.На другом сервере, где этот конфиг только один, logstash работает нормально.В чем может быть ошибка?Где искать.Скажите пожалуйста.
input {
jdbc {
jdbc_driver_library => "/etc/logstash/mysql-connector-java-5.1.46-bin.jar"
jdbc_driver_class => "com.mysql.jdbc.Driver"
jdbc_connection_string => "jdbc:mysql://xx.xx.xx.xx:3306/database"
jdbc_user => "user"
jdbc_password => "*************"
schedule => "0-59 * * * *"
statement => "SELECT * FROM `database`.table WHERE calldate > :sql_last_value"
tracking_column => "calldate"
tracking_column_type => "timestamp"
use_column_value => true
add_field => { "typetable_id" => "table" }
}
}
output {
if [typetable_id] == "table" {
elasticsearch {
hosts => "xx.xx.xx.xx:9200"
index => "data_index"
user => "elastic"
password => "***********"
}
}
}