TDB Documentation portal logo
Помощь

Логирование медленных запросов

Журнал медленных запросов (slow log) — это запись таких iproto-запросов к базе данных, время выполнения которых превышает заданное пороговое значение. Для логирования таких запросов используется модуль slow_log. В Tarantool DB модуль доступен в виде технологической роли app.roles.slow_log.

В этом руководстве описано, как включить и настроить логирование медленных запросов, а также приведен пример приложения, в котором логирование настроено для функции и CRUD-запросов.

Попробовать модуль slow_log в работе можно в запускаемом примере. Как и все готовые примеры в Tarantool DB, этот пример сделан на основе Docker Compose, что позволяет быстро запустить и попробовать ту или иную функциональность. Подробное описание примера и файлы конфигурации для его запуска доступны в соответствующем репозитории на GitHub: Логирование медленных запросов для функций и CRUD-запросов.