---
title: 'Логи устройств мобильной фермы'
sidebar_label: 'Логи устройств'
description: 'Как записать логи и какие фильтры можно использовать'
sidebar_position: 8
toc_max_heading_level: 2
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import {CustomTable} from '@selectel/docux/components'
import PlayCircleIcon from '@selectel/docux/icons/play-circle'
import PauseCircleIcon from '@selectel/docux/icons/pause-circle'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'

# Логи устройств мобильной фермы

Вы можете [записать логи](#get-logs) в любой момент. Чтобы настроить логи, используйте [фильтры](#filters-for-logs).

## Записать логи \{#get-logs}

1. В [панели управления](https://my.selectel.ru/mobile-farm/) в верхнем меню нажмите **Продукты** и выберите **Мобильная ферма**.
2. Перейдите в раздел **Устройства**.
3. В строке устройства нажмите на производителя и модель устройства.
4. Откройте вкладку **Логи**.
5. Настройте [фильтры](#filters-for-logs).
6. Нажмите <PlayCircleIcon />.
7. Чтобы остановить запись логов, нажмите <PauseCircleIcon />.

## Фильтры для логов \{#filters-for-logs}

<Tabs queryString="os">
  <TabItem value="android" default>
    <TabItemLabel>
      Android
    </TabItemLabel>

    <CustomTable>
      <table>
        <tbody>
          <tr>
            <th>Level</th>

            <td>
              <p>Фильтрация по приоритету — логи отображают сообщения с приоритетом равным выбранному и выше:</p>

              <ul>
                <li>Verbose (самый низкий приоритет) — сообщения с описанием деталей процессов;</li>
                <li>Debug — сообщения для отладки;</li>
                <li>Info — информационные сообщения;</li>
                <li>Warn — предупреждения;</li>
                <li>Error — сообщения об ошибках;</li>
                <li>Fatal (самый высокий приоритет) — сообщения о критических ошибках</li>
              </ul>
            </td>
          </tr>

          <tr>
            <th>Message</th>
            <td>Фильтрация по тексту — логи отображают сообщения, которые содержат набранный текст</td>
          </tr>

          <tr>
            <th>Time</th>
            <td>Фильтрация по времени — логи отображают сообщения, которые будут появляться в указанный промежуток времени. Формат — `HH:MM:SS.sss`. Например, если в поле **Time** указать `11:56`, логи будут включать сообщения за одну минуту. Чтобы получить сообщения за 10 минут, укажите `11:5`</td>
          </tr>

          <tr>
            <th>PID</th>
            <td>Фильтрация по идентификатору процесса — логи отображают сообщения, которые вызваны указанным процессом</td>
          </tr>

          <tr>
            <th>TID</th>
            <td>Фильтрация по идентификатору потока — логи отображают сообщения, которые вызваны указанным потоком. Это значение может совпадать с PID, но может отличаться, потому что на один PID может приходиться несколько TID</td>
          </tr>

          <tr>
            <th>Tag</th>
            <td>Фильтрация по тегу — логи отображают сообщения от указанного системного компонента</td>
          </tr>
        </tbody>
      </table>
    </CustomTable>
  </TabItem>

  <TabItem value="ios">
    <TabItemLabel>
      iOS
    </TabItemLabel>

    <CustomTable>
      <table>
        <tbody>
          <tr>
            <th>Level</th>

            <td>
              <p>Фильтрация по приоритету — логи отображают сообщения с приоритетом равным выбранному и выше:</p>

              <ul>
                <li>Notice (самый низкий приоритет) — предупреждения;</li>
                <li>Error — сообщения об ошибках;</li>
                <li>Fault (самый высокий приоритет) — сообщения о критических ошибках</li>
              </ul>
            </td>
          </tr>

          <tr>
            <th>Message</th>
            <td>Фильтрация по тексту — логи отображают сообщения, которые содержат набранный текст</td>
          </tr>

          <tr>
            <th>Time</th>
            <td>Фильтрация по времени — логи отображают сообщения, которые будут появляться в указанный промежуток времени. Формат — `HH:MM:SS.sss`. Например, если в поле **Time** указать `11:56`, логи будут включать сообщения за одну минуту. Чтобы получить сообщения за 10 минут, укажите `11:5`</td>
          </tr>

          <tr>
            <th>PID</th>
            <td>Фильтрация по идентификатору процесса — логи отображают сообщения, которые вызваны указанным процессом</td>
          </tr>

          <tr>
            <th>Process</th>
            <td>Фильтрация по названию процесса — логи отображают сообщения, которые вызваны указанным процессом</td>
          </tr>

          <tr>
            <th>Library</th>
            <td>Фильтрация по имени библиотеки или фреймворка</td>
          </tr>
        </tbody>
      </table>
    </CustomTable>
  </TabItem>
</Tabs>

<Formbricks />
