Resource Check
Статья создана
Обновлена 21 января 2025 г.
Resource Check — это плагин, настраиваемый при создании теста, который следит за наличием свободных системных ресурсов у агента тестирования.
Resource Check проверяет объем свободной памяти и места на диске перед запуском теста и во время тестирования. Если до начала тестирования памяти либо места недостаточно, тест не запускается.
Формат блока rcheck
в файле конфигурации тестирования yaml
:
rcheck:
enabled: true
package: yandextank.plugins.ResourceCheck
disk_limit: 2048
interval: 10s
mem_limit: 512
Где:
disk_limit
— минимальное свободное место на диске в МБ. Значение по умолчанию — 2 ГБ.interval
— интервал проверки ресурсов. Значение по умолчанию — 10 секунд.mem_limit
— минимальный объем свободной памяти в МБ. Значение по умолчанию — 512 МБ.
Примечание
Параметр disk_limit
, помимо своего основного назначения, также устанавливает размер места на диске, которое будет освобождено при автоматической очистке. Автоматическая очистка выполняется перед запуском теста, во время нее удаляются временные файлы, кэш скачиваемых данных и старые тесты.