Just posting this for visibility…when performing queries in IDR Log Search, if you are searching for a string or value that includes a space, you NEED to wrap that value or string in either quotation marks or regex. A typical space is read by Log Search as an AND operator:
Let’s use the following example query:
where(process.exe_file.description=PostgreSQL Server)
Without proper quotes:
If we take a look at the above, we can see no logs were returned, that is because, without the quotes, IDR is looking for logs where the key name, process.exe_file.description, has a value of PostgreSQL, and then it’s also looking for the value Server.
With proper quotes:
If we take a look at the above, we can see logs are returned because the quotes around the value PostgreSQL Server are making IDR view it as a single value.