У нас есть процесс, который записывает события в файл без метки времени. Сами имена файлов имеют суффикс с отметкой времени, которая является отметкой времени, которая должна использоваться для всех событий в файле. Теперь я пытаюсь проанализировать файл, используя плагин входного файла logstash. Есть ли способ, с помощью которого я мог бы получить имя файла в поле, чтобы затем использовать фильтр gsub для извлечения метки времени, а затем использовать фильтр даты, чтобы установить метку времени для события?
Получение метки времени события из имени файла в logstash
comment
Хотите поделиться примером имени файла и показать пример кода, который вы используете для открытия файла?
- person the Tin Man   schedule 10.09.2012
comment
пример имени файла — stats.log.1317452400. Я не написал никакого кода для открытия файла. Для этого я использую плагин входного файла logstash: logstash.net/docs/1.1.1/ входы/файл
- person kbsbng   schedule 10.09.2012
Ответы (1)
У меня была аналогичная потребность, и я снова задал этот вопрос, поэтому вы можете найти более актуальный ответ в этот вопрос благодаря Jettro Coenradie :)
person
machinery
schedule
08.04.2014