Как найти параметр в логах и вывести в файл?

dimjkee90 dimjkee90   17.11.2020 12:06   998  

Добрый день!

Не силен в этом, может кто поможет в написании скрипта

Необходимо в логах приложения собрать статистику за 5-7 дней логи на линукс тачке в /var/log/partner/xxxxx.log
Найти все вызовы transparent например
/partner/transparent?service_id=15&partner_id=666&amount=400 )
Вытащить из них partner_id
Нужен список уникальных партнер id или service_id (если нет партнер)


Ответы на вопрос (1) Написать ответ
FobsCraft FobsCraft   19.11.2020 17:06
1 - вариант == изучить ELK стек
2 - изучить возможности grep и регулярные выражения (довольно стандартная задача для grep поиск в логе и вывод инфы по условию)
3 - написать скрипт на питоне/пхп/подставить язык и распарсить лог по условиям. Регулярки так же потребуются
0

Войдите, чтобы написать ответ
Вход Регистрация