admin管理员组文章数量:1314554
I'm using Logstash to fetch data from a database and index it into Elasticsearch. My Logstash configuration includes a schedule to run every 50 minutes like this:
input {
jdbc {
jdbc_connection_string => "jdbc:mysql://your-database-url"
jdbc_user => "your-user"
jdbc_password => "your-password"
schedule => "*/50 * * * *"
statement => "SELECT * FROM your_table"
}
}
output {
elasticsearch {
hosts => ["http://localhost:9200"]
index => "my-index"
}
}
What I Want to Achieve
- Delete the Elasticsearch index at 10:00 AM every day.
- Run Logstash immediately after the deletion.
- Ensure Logstash continues running on the 50-minute schedule.
本文标签: elasticsearchHow to Run Logstash Immediately and Maintain a Scheduled ExecutionStack Overflow
版权声明:本文标题:elasticsearch - How to Run Logstash Immediately and Maintain a Scheduled Execution? - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1741967438a2407632.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论