In the lists of sessions and devices you can search for logs. The search will return the devices and sessions that for which the log contents or the device associated data match the search terms.
In order to do advanced searches, here are a couple of tips on how search terms work:
- By default, search terms are used in an OR operation. For example, if you type
Mike Smith, you will see search results for
Mike OR Smith.
- You can specify the
ANDoperator if you want, for example
Mike AND Smith.
- You can use quotes to search for a exact phrase, such as
- Search is case-insensitive,
MIKE SMITHwill produce the same results as
- You will need quotes for phrases containing symbols, that's the case for e-mail addresses, for example. Use quotes as in
"email@example.com", for example.
If you want to know more about the search syntax, you can check all the details in the Apache Lucene Syntax documentation.
It's quite common that you want to perform a search to find sessions on a given date range, probably because you know a problem happened on a specific date. To do this you can do a search using the
time operator with the following format:
time:[2017-02-27T18:28-08:00 TO 2017-02-27T18:30-08:00]
This will return you all the sessions that have some log between the two dates. As you can see you can specify the date on your own timezone.
Device associated data search
Bugfender automatically creates an ID for each device, but you can also attach custom key-values to a device. If you want to perform a search only on the device id or the device custom data you can specify the
value: prefix operator to search in the values of the key-value pairs. For example, if you're looking for a user with email firstname.lastname@example.org:
This will search only on the values of the key-value pairs. If you want to search for a specific key-value, you can also do something like:
If you are looking for a device and you know its Bugfender ID, you can use the
id: operator, for example:
Android users might want to search for a specific device model, for iOS this is done with a dropdown filter but that's not possible in Android because there are thousands of different models, so we have added the option to search a specific model use the
model: operator, for example to search for Samsung Galaxy S6 devices use:
If your search has more than 1,000 results, we will show you only the top 1,000 matches for your search query.