Loggy employs a search bar that allows filtering results. The results will be filtered by every query part, separated by a space. For example:
id:200 levelExact:info
will only show results that have id
equal to 200
AND have a log level of exactly info
.
Everything is case-insensitive.
Only shows calls that happened later than a day (when using from:
) or earlier than a day (when using to:
), inclusive. Only a day may be specified (and not an hour). Specifying year and month is optional.
From today to today.
from:<time>
to:<time>
from:20/12/2001
to:20/12
from:20
to:today
from:yesterday
to:lastweek
from:lastmonth
Only shows calls that have logged a data key with a certain data value.
Show all.
<key>:<value>
id:200
fileName:dog.jpg
Logical operator may be used to AND/OR/NOT filters. (Although AND is the default for space-seperated filters). Parentheses may be used to disambiguate. Logical operators are not relevant for time range filtering.
<filter> OR <filter>
<filter> AND <filter>
(<filters>) OR (<filters>)
(<filters>) AND (<filters>)
NOT <filter>
NOT (<filter> OR <filter>)
id:200 or level:info
fileName:dog.jpg and not (levelExact:warn or levelExact:error)
Quotes ""
may be used to treat strings literally.
Escape quotes with \
to search for quotes literally.
Technically searching for \"
is impossible because you can't escape escapes, but you can just do \
without quotes to search for backslashes.
"<string>"
"You can have spaces"
"(You can start with a parentheses and treat it literally"
"Here's \" how you can search for a quote"
"You can even do":"key values"