搜索AWS X射线过滤注释



我已经为我的AWS Lambda函数启用了X射线跟踪,并从我的代码库和捕获accountId的注释中启用了跟踪。用于从X射线获取数据的AWX X X射线文档提到,与X射线轨迹相关的注释被索引为

我正在用accountId注释我的跟踪。我希望检索所有具有accountId = '12345'的跟踪

我已经确认我的痕迹有我需要的注释。我找到了这个文档,但我不确定如何从cli中应用这些过滤器。

使用aws xray get-trace-summaries --start-time <start_time> --end-time <end_time>的跟踪结果中的代码段

"Annotations": {
"lambdaAccountId": [
{
"AnnotationValue": {
"StringValue": "12345"
}
}
]
}, 
aws xray get-trace-summaries --start-time=1587398166 --end-time=1587398566 --filter-expression "annotation.lambdaAccountId="12345""

会做这项工作。以下是一些示例查询的链接

最新更新