Я вижу, что могу включить трассировку рентгеновских лучей в своей лямбда-функции, просто установив флажок (или установив параметр Отслеживание: Активен, если используется SAM).
Это добавляет регистрацию высокого уровня.
Если я хочу более подробное ведение журнала, я понимаю, что мне нужно добавить:
from aws_xray_sdk.core import xray_recorder
from aws_xray_sdk.core import patch_all
patch_all()
однако xry sdk не является частью лямбды. Очевидно, что одним из решений является установка его с pip install aws-xray-sdk -t .
, но это добавит 42 МБ к коду функции.
Есть ли альтернативное решение?
спасибо