Модуль Google PerfTools#
Включает поддержку профилирования рабочих процессов Angie при помощи Google Performance Tools. Модуль предназначен для разработчиков Angie и позволяет им анализировать и оптимизировать производительность сервера, предоставляя подробную информацию об использовании памяти, загрузке процессора и других метриках производительности.
При сборке из исходного кода
модуль не собирается по умолчанию;
его необходимо включить с помощью
параметра сборки
‑‑with‑google_perftools_module
.
Важно
Для этого модуля нужна библиотека gperftools.
Пример конфигурации#
google_perftools_profiles /var/log/angie/perftools;
Профили будут сохраняться в файлах вида
/var/log/angie/perftools.<PID рабочего процесса>
.
Директивы#
google_perftools_profiles#
Задает префикс имени файла,
где будет храниться информация о профилировании рабочего процесса Angie.
Идентификатор рабочего процесса добавляется в конце имени через точку, например:
/var/log/angie/perftools.1234
.