Logstash jdbc input state

Hi there elastic team,
Suppose i have multiple pipelines each with one jdbc input. each of them execute a sql query that uses the value of sql_last_value to fetch only updated data and each pipeline file targets a specific table in db.
My question is that is it necessary to define last_run_metadata_path param for each of the pipelines so that the state of 'sql_last_value' be specific to that pipeline and not be shared among jdbc inputs or the logstash by default consider a seperate file for each pipeline to keep the state of them?

Yes, it is.

1 Like

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.