logstash文档地址:

https://www.elastic.co/guide/en/logstash/index.html

logstash 命令

接收输入并输出

logstash -e 'input { stdin { } } output { stdout {} }'

其它命令

--node.name NAME -f, --path.config CONFIG_PATH -e, --config.string CONFIG_STRING --config.debug --log.level LEVEL -t, --config.test_and_exit -r, --config.reload.automatic -V, --version

检查配置是否有误

logstash -f mysql.conf --config.test_and_exit

automatic config reloading

logstash -f mysql.conf --config.reload.automatic

logstash 支持很多中输入源 这里使用jdbc作为测试

logstash input

Drivers

数据库驱动的位置

Scheduling

检测输入源的周期 0 6 * * * 每天早上6点执行

State

执行的sql sql_last_value参数会记录最后一次的更新时间