Skip to content
Modx3ProfilerToolbar
Тулбар производительности для MODX 3 — метрики запроса, медленные компоненты, таймлайн и SQL без админки
  1. Компоненты
  2. Modx3ProfilerToolbar
  3. Системные настройки

Системные настройки

Все настройки имеют префикс modx3profilertoolbar. и находятся в пространстве имён modx3profilertoolbar.

Где изменить: Управление → Системные настройки (в MODX 3: Настройки → Системные настройки) — фильтр по пространству имён modx3profilertoolbar.

Таблица настроек

НастройкаОписаниеПо умолчаниюРекомендации
modx3profilertoolbar.enabledВключить или выключить профилированиеНетВключить на dev/staging; на production — с sampling 1–5%.
modx3profilertoolbar.sampling_rateПроцент запросов для профилирования (1–100)100Dev: 100; production: 1–5.
modx3profilertoolbar.frontend_toolbarПоказывать панель Dev Toolbar на фронтенде (контекст web)ДаТолько для разработчиков; на production лучше выключить. Тулбар виден только при входе в Manager.
modx3profilertoolbar.slow_query_msПорог (мс), выше которого SQL считается медленным100Advisor помечает такие запросы.
modx3profilertoolbar.slow_snippet_msПорог (мс) для пометки медленных сниппетов50Advisor помечает такие сниппеты.
modx3profilertoolbar.cli_enabledПрофилировать CLI-запросы (кроны)НетВключать только при отладке CLI.

Безопасность

Профайлер выводит чувствительные данные: SQL-запросы, имена сниппетов и плагинов.

  • Тулбар показывается только пользователям, залогиненным в Manager. Ограничьте доступ к админке.
  • На production используйте sampling 1–5%.

Окружение

АспектРазработка / StagingProduction
enabledДаПо необходимости (с sampling)
sampling_rate1001–5
frontend_toolbarПо желаниюНет
cli_enabledПри отладке кроновНет