Я успешно использую AWS Xray в Python v2 Lambda.patch_all()
хорошо работает для автоматического исправления части моих библиотек, то есть boto3, для Xray.
Я не могу установить аннотации высокого уровня, которые сохраняются в подсегментах нижнего уровня.Можно ли настроить аннотации в лямбде следующим образом?Если нет, то как еще они должны быть установлены?Я пытался получить текущие subsegment
и segment
.
import json
import re
import boto3
import logging
import sys
from aws_xray_sdk.core import xray_recorder
from aws_xray_sdk.core import patch_all
patch_all()
def lambda_handler(event, context):
subsegment_ref = xray_recorder.current_subsegment()
subsegment_ref.put_annotation('account_id', 'foo')