Коллеги, Всем привет! Сегодня наш пост будет техническим ⚙️ И впервые на Яндекс.Дзен Мы кратко расскажем как распарсить, отправленные в Monq, данные формата text/plain 📝 1️⃣ Первым делом необходимо создать поток данных, в который будем отправлять "сырые" логи. 2️⃣ Далее вся магия происходит на low-code, поэтому переходим к конфигурации "обработчика" нашего потока данных (monq 6.10+) 3️⃣ Свой парсер мы сделаем в виде локальной функции "myCustomLogParser", в которой определим некое регулярное выражение. Код функции "myCustomLogParser" имеет следующий вид : System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(@"^\<(?<pri>[0-9]+)\>(?<time>[^ ]* {1,2}[^ ]* [^ ]*) (?<hostname>[^ ]*) *(?<message>.*)$"); System.Text.RegularExpressions.MatchCollection matches = regex.Matches(InString); var obj = new resultObject() { pri = matches[0].Groups["pri"].Value, time = matches[0].Groups["time"].Value, hostname = matches[0].Groups["hostname"].Value, mes