Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
Проект Яндекса
© 2023 ООО «Яндекс.Облако»
Yandex Load Testing
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Создать агент тестирования
    • Настроить группы безопасности агента тестирования
    • Настроить группы безопасности цели тестирования
    • Создать тест с данными из бакета
    • Передать логи теста в Cloud Logging
  • Практические руководства
    • Нагрузочное тестирование gRPC-сервиса
    • Развертывание и нагрузочное тестирование gRPC-сервиса с масштабированием
    • HTTPS-тест с постоянной нагрузкой с помощью Phantom
    • HTTPS-тест со ступенчатой нагрузкой с помощью Pandora
    • Нагрузочное тестирование с нескольких агентов
  • Концепции
    • Обзор сервиса
    • Агент
    • Генератор нагрузки
    • Профиль нагрузки
    • Тестовые данные и их типы
      • Обзор
      • URI
      • URIPOST
      • PHANTOM
      • RAW
      • HTTP_JSON
    • Тестирующие потоки
    • Автостоп
    • Мониторинг агентов тестирования
    • Отчеты
    • Результаты нагрузочного теста
    • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
  1. Пошаговые инструкции
  2. Передать логи теста в Cloud Logging

Передача логов теста в Cloud Logging

Статья создана
Yandex Cloud

    Настройте передачу логов тестирования в сервис Yandex Cloud Logging. Логи можно использовать для анализа результатов теста и выявления проблем при тестировании.

    Ресурсы, которые передаются в лог-группу Cloud Logging:

    • loadtesting.log.tank — общие логи запуска Яндекс Танка.
    • loadtesting.log.phantom — логи генератора нагрузки Phantom, если он был использован в тесте.
    • loadtesting.log.pandora — логи генератора нагрузки Pandora, если он был использован в тесте.

    Чтобы настроить передачу логов в Cloud Logging:

    1. Создайте лог-группу в том же каталоге, в котором находится агент тестирования.

    2. Назначьте роль logging.writer на лог-группу сервисному аккаунту, который использовался при создании агента тестирования.

    3. Создайте новый тест, в поле Лог-группа укажите созданную лог-группу.

      Или перезапустите имеющийся тест:

      Консоль управления
      1. В консоли управления выберите сервис Load Testing.
      2. На панели слева выберите Тесты.
      3. Выберите необходимый тест. В правом верхнем угле нажмите кнопку Перезапустить.
      4. В поле Лог-группа выберите созданную лог-группу.
      5. В блоке Тестовые данные загрузите файл с тестовыми данными.
      6. Нажмите кнопку Создать.

      После завершения теста агент передаст необходимые логи в указанную лог-группу. Идентификатор логов в лог-группе будет соответствовать идентификатору теста.

    Примечание

    Автоматическую передачу логов можно настроить только до начала тестирования. Логи уже проведенных тестов можно передать в лог-группу вручную.

    Логи теста хранятся на агенте тестирования в директории /var/lib/tankapi/tests/<дата и время запуска теста>.

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

    Language / Region
    Проект Яндекса
    © 2023 ООО «Яндекс.Облако»