Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Neurosupport
    • Yandex Cloud Detection and Response
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • GOST Gateway
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • SourceCraft
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • Serverless Integrations
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Yandex Data Processing
  • Начало работы
    • Все инструкции
      • Работа с логами
      • Мониторинг состояния кластера и хостов
      • Мониторинг состояния Spark-приложений
      • Диагностика и устранение проблем производительности Spark-приложений
    • Подготовка и использование виртуальных окружений Python
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • Публичные материалы
  • Вопросы и ответы
  • Обучающие курсы

В этой статье:

  • Просмотр записей логов
  • Выключение отправки логов
  • Хранение логов
  1. Пошаговые инструкции
  2. Логи и мониторинг
  3. Работа с логами

Работа с логами

Статья создана
Yandex Cloud
Улучшена
Обновлена 13 июля 2026 г.
Открыть в Markdown
  • Просмотр записей логов
  • Выключение отправки логов
  • Хранение логов

Собирает и отображает логи кластера Yandex Data Processing сервис Yandex Cloud Logging.

Чтобы следить за событиями кластера и отдельных его хостов, укажите в его настройках нужную лог-группу. Это можно сделать при создании или изменении кластера. Если для кластера не выбрана лог-группа, то для отправки и хранения логов будет использована лог-группа по умолчанию в каталоге кластера.

Подробнее в разделе Логи.

Просмотр записей логовПросмотр записей логов

Консоль управления
CLI
  1. В консоли управления выберите каталог.
  2. Перейдите в сервис Yandex Data Processing.
  3. Нажмите на имя нужного кластера.
  4. В разделе Настройки нажмите на имя лог-группы кластера. Откроется страница сервиса Cloud Logging.
  5. Нажмите на строку лог-группы. Откроются логи кластера.
  6. (Опционально) Укажите настройки вывода:
    • фильтр сообщений:

      • Получение вывода запуска задания Yandex Data Processing:

        job_id="<идентификатор_задания>"
        
      • Получение stdout-вывода всех контейнеров YARN приложения:

        application_id="<идентификатор_YARN-приложения>" AND yarn_log_type="stdout"
        
      • Получение stderr-вывода YARN контейнера:

        container_id="<идентификатор_YARN-контейнера>" AND yarn_log_type="stderr"
        
      • Получение записей логов сервиса YARN Resource Manager с хоста-мастера кластера:

        hostname="<FQDN_хоста-мастера>" AND log_type="hadoop-yarn-resourcemanager"
        
    • интересующие уровни сообщений: от TRACE до FATAL;

    • количество сообщений на странице;

    • интервал сообщений (один из стандартных или произвольный).

Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.

Посмотрите описание команды CLI для получения логов:

yc logging read --help

Примеры:

  • Чтобы получить логи сервиса HDFS NameNode кластера Yandex Data Processing, выполните команду:

    yc logging read \
       --group-id=<идентификатор_лог-группы> \
       --resource-ids=<идентификатор_кластера> \
       --filter=log_type=hadoop-hdfs-namenode
    
  • Чтобы получить логи за последние два часа от всех кластеров Yandex Data Processing, связанных с определенной лог-группой, выполните команду:

    yc logging read \
       --group-id=<идентификатор_лог-группы> \
       --resource-types=dataproc.cluster \
       --since=2h
    
  • Чтобы получить системный лог кластера за определенный промежуток времени, выполните команду:

    yc logging read \
       --group-id <идентификатор_лог-группы> \
       --resource-ids=<идентификатор_кластера> \
       --filter 'syslog' \
       --since 'YYYY-MM-DDThh:mm:ssZ' \
       --until 'YYYY-MM-DDThh:mm:ssZ'
    

    В параметрах --since и --until укажите границы периода, за который надо запросить лог. Формат времени: YYYY-MM-DDThh:mm:ssZ. Пример: 2020-08-10T12:00:00Z. Время указывается в часовом поясе UTC.

  • Чтобы получить лог по отправке метрик определенного хоста в сервис Yandex Monitoring, выполните команду:

    yc logging read \
       --group-id <идентификатор_лог-группы> \
       --resource-ids=<идентификатор_кластера> \
       --filter 'telegraf and hostname="<FQDN_хоста>"' \
       --since 'YYYY-MM-DDThh:mm:ssZ' \
       --until 'YYYY-MM-DDThh:mm:ssZ'
    

Примечание

Параметр --group-id можно опустить и указать сразу идентификатор лог-группы.

Чтобы получить FQDN хоста:

1. В [консоли управления](https://console.yandex.cloud) выберите каталог.
1. [Перейдите](https://console.yandex.cloud/link/data-proc) в сервис **Yandex Data Processing**.
1. Нажмите на имя нужного кластера.
1. Перейдите на вкладку **Хосты**.
1. Скопируйте FQDN хоста.

Выключение отправки логовВыключение отправки логов

Консоль управления
CLI

При создании или изменении кластера добавьте свойство dataproc:disable_cloud_logging со значением true.

Если у вас еще нет интерфейса командной строки Yandex Cloud (CLI), установите и инициализируйте его.

По умолчанию используется каталог, указанный при создании профиля CLI. Чтобы изменить каталог по умолчанию, используйте команду yc config set folder-id <идентификатор_каталога>. Также для любой команды вы можете указать другой каталог с помощью параметров --folder-name или --folder-id. Если вы обращаетесь к ресурсу по имени, поиск будет выполнен в каталоге по умолчанию. Если вы обращаетесь к ресурсу по идентификатору, поиск будет выполнен глобально — во всех каталогах с учетом прав доступа.

При создании или изменении кластера передайте значение dataproc:disable_cloud_logging=true в параметре --property, либо передайте пустую строку ("") вместо идентификатора лог-группы в параметре --log-group-id:

yc dataproc cluster create <имя_кластера> \
   ... \
   --log-group-id=""
yc dataproc cluster update <имя_или_идентификатор_кластера> \
   --property dataproc:disable_cloud_logging=true

Хранение логовХранение логов

Получение и хранение логов оплачивается по правилам тарификации сервиса Cloud Logging. По умолчанию логи хранятся три дня. Чтобы изменить срок хранения, отредактируйте настройки лог-группы.

Подробнее о работе с логами читайте в документации Cloud Logging.

Была ли статья полезна?

Предыдущая
Задания MapReduce
Следующая
Мониторинг состояния кластера и хостов
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»