Logstash 日志存储将日期字段添加到日志
我的应用程序生成没有时间戳的日志。 在logstash中是否有一种方法可以在处理时将时间戳附加到日志中 大概Logstash 日志存储将日期字段添加到日志,logstash,Logstash,我的应用程序生成没有时间戳的日志。 在logstash中是否有一种方法可以在处理时将时间戳附加到日志中 大概 mutate { add_field => { "timestamp" => "%{date}" } } 默认情况下,Logstash会添加一个@timestamp字段。您不需要设置任何其他内容。Logstash将花费接收事件的时间,并为您添加字段 例如,如果您尝试此命令: LS_HOME/bin/logstash -e 'input { stdin {} }
mutate {
add_field => { "timestamp" => "%{date}" }
}
默认情况下,Logstash会添加一个
@timestamp
字段。您不需要设置任何其他内容。Logstash将花费接收事件的时间,并为您添加字段
例如,如果您尝试此命令:
LS_HOME/bin/logstash -e 'input { stdin {} } output { stdout { codec => rubydebug } }'
您将在结果中看到自动创建的@timestamp
字段:
"@timestamp": "2015-07-13T17:41:13.174Z"
您可以使用更改格式和时区,也可以使用其他筛选器(如grok或json)匹配事件的时间戳(例如syslog时间戳)。Logstash默认添加一个
@timestamp
字段。您不需要设置任何其他内容。Logstash将花费接收事件的时间,并为您添加字段
例如,如果您尝试此命令:
LS_HOME/bin/logstash -e 'input { stdin {} } output { stdout { codec => rubydebug } }'
您将在结果中看到自动创建的@timestamp
字段:
"@timestamp": "2015-07-13T17:41:13.174Z"
您可以使用更改格式和时区,也可以使用其他筛选器(如grok或json)匹配事件的时间戳(如syslog时间戳)。谢谢@hurb。我错过了。谢谢@hurb。我错过了。