aws xray: пропущен SQL-запрос и пользователь django в следах

Я получаю следы, и следы не содержат запрос, как объяснено в документах

только:

"sql": { "database_type": "mysql", "user": "******" }

Нужно ли что-нибудь добавить в RDS, чтобы это работало?

в настройках джанго? где-нибудь еще?

Я также скучаю по фактическому пользователю (я получаю правильный IP-адрес пользователя и агент браузера, но не аутентифицированный пользователь)

Используя официальный Python SDK с промежуточным программным обеспечением django и следующим стеком:

Django 1.11 xray 2.1.0 Daemon 3 подключен к RDS mysql db

1 ответ

Решение

Пакеты X-Ray SDK не поддерживают захват запросов, если только нет надежного способа регистрации параметризованных. Для Python SDK только SQLAlchemy поддерживает такой захват. Вы можете увидеть полный ответ на форуме AWS X-Ray: https://forums.aws.amazon.com/thread.jspa?threadID=290748&tstart=0.

Другие вопросы по тегам