У меня есть два входа jdbc в моем файле logstash.conf.Файл проверяется и запускается нормально, и я вижу, что конвейер работает.
Второй запрос отображается в журнале и обрабатывается нормально, но первый входной запрос jdbc даже не пытается выполнить (по крайней мере, нет ссылокв журнале).
Я использую одинаковый шаблон для всех настроек jdbc, так что я знаю, что это правильно.Единственным отличием является имя Statement_filepath, но оба этих файла прекрасно выполняются в Toad и возвращают данные.
input {
jdbc {
jdbc_driver_library => "/iappl/confluent-4.1.1/share/java/kafka-connect-jdbc/ojdbc7.jar"
jdbc_driver_class => "Java::oracle.jdbc.driver.OracleDriver"
jdbc_connection_string => "..."
jdbc_user => "..."
jdbc_password => "..."
schedule => "*/30 * * * * * "
statement_filepath => "/iappl/log_conf/current/configs/scania/sql/V02_INBOUNDLOAD.sql"
type => "V02_INBOUND"
}
jdbc {
jdbc_driver_library => "/iappl/confluent-4.1.1/share/java/kafka-connect-jdbc/ojdbc7.jar"
jdbc_driver_class => "Java::oracle.jdbc.driver.OracleDriver"
jdbc_connection_string => "..."
jdbc_user => "..."
jdbc_password => "..."
schedule => "*/30 * * * * * "
statement_filepath => "/iappl/log_conf/current/configs/scania/sql/V02_OUTBOUNDLOAD.sql"
type => "V02_OUTBOUND"
}
}
В журнале второй запрос отображается по расписанию, но первый никогда не выполняетсяи в журнале нет упоминаний о его сбое.
Идеи?