---
title: "Searchable Properties"
description: "Learn more about searchable properties."
url: https://docs.sentry.io/concepts/search/searchable-properties/
---

# Searchable Properties | Sentry Docs

Search keys depend on the dataset. A key that works on Errors can be invalid on Logs. This page links each place you search to the property list for that dataset. You can also search [custom tags](https://docs.sentry.io/concepts/search/searchable-properties.md#custom-tags) and any attribute you attach in the SDK.

## [Search Properties](https://docs.sentry.io/concepts/search/searchable-properties.md#search-properties)

### [Explore](https://docs.sentry.io/concepts/search/searchable-properties.md#explore)

[Explore](https://docs.sentry.io/product/explore.md) uses one search syntax and a different property list per dataset.

* **Traces** use [span properties](https://docs.sentry.io/concepts/search/searchable-properties/spans.md).
* **Logs** use [log properties](https://docs.sentry.io/concepts/search/searchable-properties/logs.md).
* **Application Metrics** use [metric properties](https://docs.sentry.io/concepts/search/searchable-properties/metrics.md).
* **Errors** use [event properties](https://docs.sentry.io/concepts/search/searchable-properties/events.md).
* **Replays** use [session replay properties](https://docs.sentry.io/concepts/search/searchable-properties/session-replay.md).
* **Releases** use [release properties](https://docs.sentry.io/concepts/search/searchable-properties/releases.md).
* **Agents** use [span properties](https://docs.sentry.io/concepts/search/searchable-properties/spans.md). Agent fields are attributes on spans.

Profiles is a browse page. It does not have its own property list.

### [Issues and User Feedback](https://docs.sentry.io/concepts/search/searchable-properties.md#issues-and-user-feedback)

Issues and User Feedback each have their own keys.

* **Issues** uses [issue properties](https://docs.sentry.io/concepts/search/searchable-properties/issues.md).
* **User Feedback** uses [user feedback properties](https://docs.sentry.io/concepts/search/searchable-properties/user-feedback.md).

## [Search Tips](https://docs.sentry.io/concepts/search/searchable-properties.md#search-tips)

Search terms should auto-complete, and when they don't that means you have an invalid dataset. If you enter an invalid search term and tap Return or Enter, an error message is displayed. For example, in **Errors** or **Traces**, you cannot search using a grouping function (properties with a parentheses in the key, for example `epm()`) if you don't already have a grouping function included in the "Results" table columns.

When you search using a property that's a function, if the key includes a parameter, you still need to add a filter or value to have a complete search token. For example, the function `count_unique(field)` takes whichever field you choose as the parameter and then you add a number as your value to filter on. So a typical search might look like: `count_unique(user):>=20`.

Other things to note:

* Search properties that are duration or number types are typically used with a [comparison operator](https://docs.sentry.io/concepts/search.md#comparison-operators) rather than just a colon (`:`) to find exact matches, as an exact match is unlikely to exist.
* Properties with the notation "Doesn't take a parameter" still require a filter or value, but don't take a parameter inside the parentheses. For example, `epm():>12`.
* Default fields/parameters in search functions can be updated. For example, the default parameters `column`, `operator`, and `value` can be updated for `count_if(column,operator,value)`.

## [Custom Tags](https://docs.sentry.io/concepts/search/searchable-properties.md#custom-tags)

Additionally, you can use any tag you’ve specified as a token. Tags are various key/value pairs that get assigned to an event, and you can use them later as a breakdown or quick access to finding related events.

Most SDKs generally support configuring tags by [configuring the scope](https://docs.sentry.io/platform-redirect.md?next=%2Fenriching-events%2Ftags%2F).

Several common uses for tags include:

* The hostname of the server
* The version of your platform (for example, iOS 5.0)
* The user’s language

## [Device Classification](https://docs.sentry.io/concepts/search/searchable-properties.md#device-classification)

`device.class` provides a simple way for developers to understand the performance level of an event's client device in a single searchable property. This is particularly useful for projects that serve a large range of mobile devices, in which case developers would typically have had to parse through a vast range of specs and models across iOS and Android.

Possible values for `device.class` are `high`, `medium`, and `low`, indicating the estimated performance level of the device. This is a calculated property that is based on the following specs:

| `device.class` for iOS | `model`                             |
| ---------------------- | ----------------------------------- |
| high                   | iPhone 12 series or higher          |
| medium                 | iPhone 7 series to iPhone 11 series |
| low                    | iPhone 6 series or lower            |

| `device.class` for Android | `processor_count` | `processor_frequency` | `memory_size` |
| -------------------------- | ----------------- | --------------------- | ------------- |
| high                       | >= 8              | >= 2500 MHz           | >= 6 GiB      |
| medium                     | >= 8              | >= 2000 MHz           | >= 4 GiB      |
| low                        | < 8               | < 2000 MHz            | < 4 GiB       |

These classifications are based on an analysis of the mobile devices available in the market today and are subject to change as the market evolves.

## Pages in this section

- [Issue Properties](https://docs.sentry.io/concepts/search/searchable-properties/issues.md)
- [Event Properties](https://docs.sentry.io/concepts/search/searchable-properties/events.md)
- [Span Properties](https://docs.sentry.io/concepts/search/searchable-properties/spans.md)
- [Log Properties](https://docs.sentry.io/concepts/search/searchable-properties/logs.md)
- [Metric Properties](https://docs.sentry.io/concepts/search/searchable-properties/metrics.md)
- [Session Replay Properties](https://docs.sentry.io/concepts/search/searchable-properties/session-replay.md)
- [User Feedback Properties](https://docs.sentry.io/concepts/search/searchable-properties/user-feedback.md)
- [Release Properties](https://docs.sentry.io/concepts/search/searchable-properties/releases.md)
