[Документация Yandex Cloud](../../index.md) > [Yandex IoT Core](../index.md) > [Пошаговые инструкции](index.md) > Просмотр журнала подключений

# Просмотр журнала подключений

{% note warning %}

Сервис Yandex IoT Core больше не доступен для новых пользователей. 

Текущие пользователи могут создавать ресурсы до 1 ноября 2026 года. После сервис перейдет в режим read-only, а 1 декабря 2026 года — прекратит работу. Подробнее о сроках и порядке закрытия читайте на странице [Закрытие сервиса](../sunset.md).

{% endnote %}

Журнал содержит информацию о подключении и отключении устройств, а также о возникающих ошибках. Вы можете посмотреть журналы подключений [реестра](#registry) и [устройства](#device). Время указано по [UTC](https://ru.wikipedia.org/wiki/Всемирное_координированное_время).

## Посмотрите журнал подключений реестра {#registry}

В журнале подключений реестра отображаются операции, которые проведены с сертификатом этого реестра. Операции устройств, принадлежащих этому реестру, не попадают в данный журнал.

{% list tabs group=instructions %}

- Консоль управления {#console}

    1. В [консоли управления](https://console.yandex.cloud) выберите каталог, в котором вы хотите посмотреть журнал подключений реестра.
    1. Перейдите в сервис **IoT Core**.
    1. Выберите в списке реестр с нужным устройством.
    1. В левой части окна выберите раздел **Логи**.
   
- CLI {#cli}

  При просмотре журнала вы можете указать конкретный временной интервал с помощью параметров `--since` и `--until`. Если временной интервал не был указан, отображается информация за последний час.
  
  Использование параметров:
  
  - `--since` — момент времени N и позже.
  
  - `--until` — момент времени N и раньше.
  
  Если был указан только один параметр, отображается информация за один час до или после момента времени N в зависимости от указанного параметра.
  
  Допустимые форматы указания времени:
  
  - `ЧЧ:ММ:СС`. Например, `15:04:05`.
  
  - [RFC-3339](https://www.ietf.org/rfc/rfc3339.txt). Например: `2006-01-02T15:04:05Z`, `2h`, `3h30m ago`.

  Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), [установите и инициализируйте его](../../cli/quickstart.md#install).
  
  По умолчанию используется каталог, указанный при [создании](../../cli/operations/profile/profile-create.md) профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду `yc config set folder-id <идентификатор_каталога>`. Также для любой команды вы можете указать другой каталог с помощью параметров `--folder-name` или `--folder-id`. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.

  1. [Получите](registry/registry-list.md##registry-list) список реестров в каталоге.

  1. Посмотрите журнал подключений реестра:
  
        ```bash
        yc iot registry logs my-registry
        ```

        Результат:
        ```text
        2019-09-19 18:51:02     connected, cert: "94ea0421199ec70f1f3d359a1c167a81********", address: "77.88.**.***:53171", clientID: "YCCmdLine"
        2019-09-19 18:51:02     some of subscriptions failed: not allowed to subscribe: ["$device/areqjd6un3af********/events"]
        2019-09-19 18:52:30     disconnected: client disconnected
        2019-09-19 18:52:36     connected, cert: "94ea0421199ec70f1f3d359a1c167a81********", address: "77.88.**.***:53198", clientID: "YCCmdLine"
        2019-09-19 18:52:36     some of subscriptions failed: not allowed to subscribe: ["$device/areqjd6un3af********/events"]
        2019-09-19 18:52:54     disconnected: client disconnected
        2019-09-19 18:52:58     connected, cert: "94ea0421199ec70f1f3d359a1c167a81********", address: "77.88.**.***:53209", clientID: "YCCmdLine"
        2019-09-19 18:53:32     disconnected: client disconnected
        ```

{% endlist %}

## Посмотрите журнал подключений устройства {#device}

В журнале подключений устройства отображаются операции, которые проведены с сертификатом этого устройства.

{% list tabs group=instructions %}

- Консоль управления {#console}

    1. В [консоли управления](https://console.yandex.cloud) выберите каталог, в котором вы хотите посмотреть журнал подключений устройства.
    1. Перейдите в сервис **IoT Core**.
    1. Выберите в списке реестр с нужным устройством.
    1. В левой части окна выберите раздел **Устройства**.
    1. Выберите в списке нужное устройство.
    1. В левой части окна выберите раздел **Логи**.

- CLI {#cli}

    При просмотре журнала вы можете указать конкретный временной интервал с помощью параметров `--since` и `--until`. Если временной интервал не был указан, отображается информация за последний час.
    
    Использование параметров:
    
    - `--since` — момент времени N и позже.
    
    - `--until` — момент времени N и раньше.
    
    Если был указан только один параметр, отображается информация за один час до или после момента времени N в зависимости от указанного параметра.
    
    Допустимые форматы указания времени:
    
    - `ЧЧ:ММ:СС`. Например, `15:04:05`.
    
    - [RFC-3339](https://www.ietf.org/rfc/rfc3339.txt). Например: `2006-01-02T15:04:05Z`, `2h`, `3h30m ago`.

    Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), [установите и инициализируйте его](../../cli/quickstart.md#install).
  
    По умолчанию используется каталог, указанный при [создании](../../cli/operations/profile/profile-create.md) профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду `yc config set folder-id <идентификатор_каталога>`. Также для любой команды вы можете указать другой каталог с помощью параметров `--folder-name` или `--folder-id`. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.

    1. [Получите](device/device-list.md##device-list) список устройств в реестре.

    1. Посмотрите журнал подключений устройства:

        ```bash
        yc iot devices logs my-device
        ```

        Результат:
        ```text
        2019-09-19 18:52:03     connected, cert: "ea7bd563e2352ad87e2aca529cfe3d0c********", address: "77.88.**.***:53189", clientID: "YCCmdLine"
        2019-09-19 18:52:03     disconnected: publish to topic "$device/areqjd6un3af********/events" not allowed
        2019-09-19 18:52:38     connected, cert: "ea7bd563e2352ad87e2aca529cfe3d0c********", address: "77.88.**.***:53201", clientID: "YCCmdLine"
        2019-09-19 18:52:38     disconnected: publish to topic "$device/areqjd6un3af********/events" not allowed
        2019-09-19 18:52:51     connected, cert: "ea7bd563e2352ad87e2aca529cfe3d0c********", address: "77.88.**.***:53206", clientID: "YCCmdLine"
        2019-09-19 18:52:51     disconnected: client disconnected
        2019-09-19 18:53:01     connected, cert: "ea7bd563e2352ad87e2aca529cfe3d0c********", address: "77.88.**.***:53213", clientID: "YCCmdLine"
        2019-09-19 18:53:01     disconnected: client disconnected
        2019-09-19 18:53:03     connected, cert: "ea7bd563e2352ad87e2aca529cfe3d0c********", address: "77.88.**.***:53217", clientID: "YCCmdLine"
        2019-09-19 18:53:03     disconnected: client disconnected
        2019-09-19 18:53:04     connected, cert: "ea7bd563e2352ad87e2aca529cfe3d0c********", address: "77.88.**.***:53220", clientID: "YCCmdLine"
        2019-09-19 18:53:04     disconnected: client disconnected
        ```

{% endlist %}