logstash как разобрать массив
У меня есть строка "body_message"
Система: ЛК; Инициатор Id: 47041bef-7866-4576-ae9a-98adaf015d8c; Логин инициатора: 000000; Имя инициатора инициатора: 000000; Id сообщения: 28e27df0-3693-4699-84cc-e8d57558bb58; All time: 45; success: true
с помощью
mutate {
split => ["body_message", ";"]
}
я ее разбил на массив строк, получилось
"body_message": [
"Система: ЛК",
" Инициатор Id: 47041bef-7866-4576-ae9a-98adaf015d8c",
" Логин инициатора: 000000",
" Имя инициатора инициатора: 000000",
" Id сообщения: 28e27df0-3693-4699-84cc-e8d57558bb58",
" All time: 45",
" success: true"
],
Подскажите, как можно дальше разбить стоки по первому вхождению ':' и сделать из них отдельные поля?