Skip to content
mxHeadless
REST API gateway для headless-фронтендов на MODX 3. Ресурсы, объекты, OpenAPI, API keys и OAuth
  1. Компоненты
  2. mxHeadless
  3. Эксплуатация
  4. Audit log

Audit log

КлючDefault
mxheadless_audit_enabledfalse
mxheadless_audit_retention_days90
mxheadless_audit_log_getfalse

Таблица {prefix}mxheadless_api_log: request_id, identity_key, api_key_id, method, path, context_key, status_code, duration_ms, created_on.

В таблицу не попадают bodies, Authorization, cookies и query string.

GET логируются только при mxheadless_audit_log_get=true.

Prune

bash
php core/components/mxheadless/bin/audit-prune.php --days=90

Без --days берётся mxheadless_audit_retention_days. Ставьте в cron.