0
如何在logstash中比較日期。我想比較日期和固定的日期值。下面的代碼在使用ruby異常的Logstash中失敗。如何在Logstash中比較日期
if [start_dt] <= "2016-12-31T23:23:59.999Z"
如何在logstash中比較日期。我想比較日期和固定的日期值。下面的代碼在使用ruby異常的Logstash中失敗。如何在Logstash中比較日期
if [start_dt] <= "2016-12-31T23:23:59.999Z"
我終於想通了。首先使用logstash日期插件將字符串中的常量日期轉換爲日期。然後,您可以將此日期與您的日期字段進行比較。
mutate{
add_field => { "str_dt" => "2016-12-31T23:23:59.999Z"}
}
date {
match => ["str_dt", "YYYY-MM-dd'T'HH:mm:ss.SSSZ"]
target => "constant_date"
}
if [start_dt] <= [constant_date] {
}
知道*爲什麼*你想做這樣的事情可能會影響答案。 –