Size: a a a

2020 February 11

АК

Александр Крыжановский in E.L.K.
\A%{DAY}%{SPACE}%{SYSLOGTIMESTAMP}%{SPACE}%{YEAR}%{GREEDYDATA}\[%{USERNAME:yourusername}%{GREEDYDATA}
источник

АК

Александр Крыжановский in E.L.K.
не работат? или работат?
источник

JZ

John Zoidberg in E.L.K.
работает
источник

JZ

John Zoidberg in E.L.K.
но я не понял как так :) спасибо
источник

JZ

John Zoidberg in E.L.K.
действительнотакая конструкция работает. Это я рукожоп не правильно в первый раз написал
\[%{USERNAME:yourusername}
источник

JZ

John Zoidberg in E.L.K.
Только я все еще не понимаю, \[ означает скобку, дальше идет шаблон. Почему скобка выкинута из шаблона?
источник

АК

Александр Крыжановский in E.L.K.
ща попробую объяснить
источник

АК

Александр Крыжановский in E.L.K.
что регулярки, что грок - это не серебрянная пуля
нужно описать строку полностью, тогда все работает как ожидается
источник

АК

Александр Крыжановский in E.L.K.
то есть можно написать (.*)\[(.*)
источник

АК

Александр Крыжановский in E.L.K.
соответствие шаблону есть? есть
регулярка будет работать как нужно
только если попадется строка в которой этого символа нет - еще один if grok в конфиг добавляй
источник

JZ

John Zoidberg in E.L.K.
А, до меня начинает доходить. Т.е. \[ я указываю что надо найти скобку, затем шаблон грока, проще говоря, я говорю применить шаблон после символа [ и в выборку попадает сам шаблон, а не все выражение. Я мыслил не правильно.
источник

АК

Александр Крыжановский in E.L.K.
да, примерно так
источник

JZ

John Zoidberg in E.L.K.
я мыслил регулярными выражениями где все что ты пишешь и есть шаблон, который нужно применить. А тут хитрее. Спасибо, становится понятнее
источник

АК

Александр Крыжановский in E.L.K.
ну и можно поиграться с квантификаторами и условиями жадности
источник

JZ

John Zoidberg in E.L.K.
Спасибо большое, вы очень помогли
источник

АК

Александр Крыжановский in E.L.K.
например, если бывают идентичные строки без этой скобки, то можно поставить после нее знак вопроса
тогда обработаются строки где она есть и где ее нет
источник

АК

Александр Крыжановский in E.L.K.
или если там от 1 до 3 скобок, указать {1,3}
или от 2 скобок (любых символов вообще)
{2,}
источник

АК

Александр Крыжановский in E.L.K.
John Zoidberg
я мыслил регулярными выражениями где все что ты пишешь и есть шаблон, который нужно применить. А тут хитрее. Спасибо, становится понятнее
вот я так же мыслил раньше, пока не уловил суть регулярок в "опиши точно что тебе нужно"
источник

D

Dmitry in E.L.K.
есть те кто настраивал файлбит в кубернетес?
источник

D

Dmitry in E.L.K.
если я использую * в условии пайплайна в логстеше, то оператор должен быть == или =~? и надо ли брать * в кавычки?
источник