Logstash 使用
一、Input插件
二、Filter插件
三、Output插件
四、实例举证
input {
elasticsearch {
hosts => ["172.17.0.1:8200"]
index => "rhxy_report_log_*"
query => '{"query": {"range": {"timestamp": {"gte": "now-1m", "format": "yyyy-MM-dd HH:mm:ss.SSS"}}}}'
docinfo => true
schedule => "* * * * *"
}
elasticsearch {
hosts => ["172.17.0.1:8200"]
index => "rhxy_user_portrait_*"
query => '{"query": {"range": {"timestamp": {"gte":"now-1y", "format": "yyyy-MM-dd"}}}}'
docinfo => true
schedule => "* 5 * * *"
}
}
output {
elasticsearch {
hosts => ["127.0.0.1:8200"]
index => "%{[@metadata][_index]}"
#template => "/usr/share/logstash/config/rhxy_report_log_temp.json"
#template_name => "rhxy_report_log"
#template_overwrite => true
document_id => "%{[@metadata][_id]}"
}
}

浙公网安备 33010602011771号