СД
Size: a a a
СД
OM
OM
СД
p1 = ... # паттерн пользователя
p2 = ... # паттерн computer
p3 = ... # паттерн субъекта
pattern_total = re.compile(" User {2} at computer {1} remove {0}".format('p1, 'p2', 'p3'))
OM
OM
grok {
match => {
"message" => [ "Duration: %{NUMBER:duration}", "Speed: %{NUMBER:speed}" ]
}
}
S
grok {
match => {
"message" => [ "Duration: %{NUMBER:duration}", "Speed: %{NUMBER:speed}" ]
}
}
OM
СД
СД
%{NUMBER:duration}
%{NUMBER:speed}
%{DATESTAMP:timestamp}
%{GREEDYDATA:connection_id}
... : ... }
это какая-то магия синтаксиса regexpСД
DE
J
DE
J
СД
DE
^(?:([a-z])(?!.*\1))*$
J