Журналы моего устройства имеют следующую структуру 2018-11-28T07:59:41.453+00:00 10.99.112.2 10.99.112.2 debug 1 2018-11-28T07:58:57.392Z - NMS - - [mysystem@7312 orId="NOI_SET3"] (:netviz-event-polling3-5:) [com.example.compose.device.api.facade.DeviceEventBridge] received event from NETVIZDONGLE/DEVICE: Event:1.4:1:Temperature critical [87 C] ({})
Я хочу выбрать значение orID из журналов и использовать его для имени файла.Могу ли я сделать с парсером SCV.Может ли кто-нибудь помочь?Я попробовал это
template t_msgfmt {
template("${R_ISODATE} ${HOST} ${SOURCEIP} ${LEVEL} ${MSGHDR} ${MSG}\n");
template_escape(yes);
};
И напишите парсер следующим образом -
parser or_ID {
csv-parser(columns("ABC1")
delimiters(string("orId="))
flags(escape-none)
template("${MSG}"));
};