В моем конвейере я извлекаю метку времени. Я хотел бы переопределить существующее поле метки времени. Как бы я это сделал?
Трубопровод:
{
"description": "...",
"processors": [
{
"grok": {
"field": "message",
"patterns": [
"{TIMESTAMP_ISO8601:timestamp2}"
],
}
}
]
}
Я хотел бы, чтобы timestamp2 переопределял исходное поле метки времени.
Вы можете просто переопределить имя поля следующим образом:
"description": "...",
"processors": [
{
"grok": {
"field": "message",
"patterns": [
"%{TIMESTAMP_ISO8601:timestamp}" <--- use timestamp here instead of timestamp2
]
}
}
]
Ах, спасибо, я ошибочно предположил, что они составят список. Я использовал обработчик даты для метки времени, и это сработало, и я использовал этот метод, чтобы переопределить свое сообщение.