@Karadar

Как обратиться к полю в массиве json в logstash?

Здравствуйте

Есть поле в объекте json значение которого я хочу преобразовать в другое по словарю. Нашел, что это делается с помощью translate. Собственно, если я обращаюсь к полю вне объекта - все прекрасно работает. Документацию копал. Не могу найти, как обратиться к полю в объекте.
Благодарю
  • Вопрос задан
  • 177 просмотров
Решения вопроса 1
@Karadar Автор вопроса
Отвечу себе. Вдруг кто еще будет искать:
{"event"=>{"css"=>{"card_hash"=>"", "component"=>"PLATFORM", "level"=>"DEBUG", "serial_number"=>"36307", "time"=>"2017-11-20 08:10:40.332 +03:00", "transaciton_id"=>"", "message"=>"Получена команда от АСКП"}, "@timestamp"=>2017-11-21T07:17:23.943Z, "port"=>34116, "@version"=>"1", "host"=>"localhost", "@metdata"=>{"ip_address"=>"127.0.0.1"}
чтобы обратиться к serial_number нужно написать
[css][serial_number]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы