Add some patterns I found useful in parsing mongo logs.

This commit is contained in:
Greg Swallow 2014-02-14 18:11:15 -05:00
parent 3f52bbb18f
commit 5b929f8909

4
patterns/mongodb Normal file
View file

@ -0,0 +1,4 @@
MONGODB %{SYSLOGTIMESTAMP:timestamp} \[%{WORD:component}\] %{GREEDYDATA:message}
QUERY \{ (?<={ ).*(?= } ntoreturn:) \}
SLOWQUERY %{WORD} %{WORDDASH:database}\.%{WORDDASH:collection} %{WORD}: %{QUERY:query} %{WORD}:%{NONNEGINT:ntoreturn} %{WORD}:%{NONNEGINT:ntoskip} %{WORD}:%{NONNEGINT:nscanned}.*nreturned:%{NONNEGINT:nreturned}..+ (?<duration>[0-9]+)ms
WORDDASH \b[\w-]+\b