There are two major ways to search for logs. You can use SQL syntax or full text search.
Here is an example SQL query selecting a specific JSON fields:
SELECT
"timestamp",
json_extract(logs.msg, '$.Data.method') AS method,
json_extract(logs.msg, '$.Data.request_uri') AS request_uri,
json_extract(logs.msg, '$.Data.user_agent') AS user_agent,
json_extract(logs.msg, '$.Data.addr') AS addr
FROM logs
WHERE json_valid(msg) AND request_uri LIKE '%/account%'
ORDER BY "timestamp" DESC
LIMIT 2001;

You can also use full text search.
Examples:
water will search for the term “water”"light beer" will search for the phrasedescription:water will look for water in the description JSON field/light (beer|wine)/ will perform a regular expression against the termsdescription:/wat.*/ it works on JSON fields too+description:water -light beer will perform a query that MUST satisfy the term water in the description field, MUST NOT satisfy query for the term light, and SHOULD satisfy the query for the term beer
💌 Get notified on new features and updates