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.