0
以下格式我得到@timestamp我logstash濾波器提取工作日以文本格式從時間戳logstash
"@timestamp" => "2016-11-28T19:19:05.627Z"
我希望通過添加一個新的領域爲一週來提取文本格式工作日和月值和月份。我的輸出應該像
week-day:monday
month:nov
我使用Ruby代碼
ruby {
code => '
require "time"
event["week-day"] = event["@timestamp"].strftime "%a"
'
}
,但得到的錯誤
Ruby exception occurred: undefined method `strftime' for "2016-11-28T19:19:05.804Z":LogStash::Timestamp {:level=>:error}
,有沒有辦法在神交或相同的Ruby代碼做的一樣嗎?
任何幫助將不勝感激!
是啊,我不是那個轉換時間。它的工作..謝謝@Val – sabya
很高興幫助! – Val