Following our recent update on faster item search, we’re excited to introduce another powerful improvement to our search functionality: key/value searches for specific fields!
What's new?
You can now perform key/value searches in the format: field[key]:value
This enhancement is available for the following fields:
- custom (custom data fields added to occurrences)
- request_get, request_header, request_param, request_post (request-related fields)
- traceframe_local (trace frame local variables)
Why This Matters
A major benefit of this update is the ability to search within personalized custom data fields—something that was not previously possible within search.
For example, if you have a custom field custom.response
containing the string "Permission denied"
, you can now search for it using:
custom[response]:%Permission_denied%
Key/Value Search Tips & Examples
Case-Insensitive Prefix Search:
By default, searches are case-insensitive. Use exact match by placing the value in quotes:
custom[key]:"value"
Wildcard Support:
Use % to match any number of characters, use _ to match a single character:
custom[key]:%value%
Escaping Wildcard Characters:
To search for an actual % character, escape it with \:
custom[key]:%\%%
Searching Within Nested Fields:
If custom data contains subfields, only include the top-level field. For example: to search within a field custom.rollbar-log.server
, use:
custom[rollbar-log]:%search_term%
More Powerful & Granular Searches
With these updates, you can narrow down your item list more precisely than ever, including searches within custom data fields that extend your occurrence data.
What’s Next?
In our next blog post, we’ll be sharing exciting news about additional standard Rollbar fields that are now supported in search. Stay tuned!
Learn more
Check out our Search Documentation for details on search options and available search terms. Need to add custom data? Follow our guide on Adding Additional Data to the Occurrence.