# getPerformanceDataTypes

Returns the information types of the system state which is supported to read as part of performance data (e.g. cpu, memory, network traffic, battery).

> **Note:** Falls back to the deprecated Appium 2 protocol endpoint if the driver does not support the `mobile:` execute method.

## Usage[​](#usage "Direct link to Usage")

```
await browser.getPerformanceDataTypes()
```

## Example[​](#example "Direct link to Example")

getPerformanceDataTypes.js

```
it('should get the supported performance data types', async () => {
    const types = await browser.getPerformanceDataTypes()
    console.log('Supported types:', types)
})
```

## Returns[​](#returns "Direct link to Returns")

* **<`Promise<string[]>`>** **`returns`:** A list of supported performance data type names

## Support[​](#support "Direct link to Support")

![Support for android](/assets/images/android-d941e94d5839760141de31c8446b67ce.svg)

**Supported platforms:** Android

note

Refer to the official [Appium driver documentation](https://appium.io/docs/en/latest/ecosystem/) to see which driver versions support this command.
