我正在尝试使用XRay#GetTraceSummaries
来收集有关我公司所有服务的统计信息。但是the docs说响应对象应该分配比我实际获得的更多的东西。最值得注意的是,我缺少ServiceIds
字段。我是否需要在服务的工具中进行设置才能使其包含在内?
答案 0 :(得分:0)
API GetTraceSummaries
可以帮助您快速发现满足特定条件https://docs.aws.amazon.com/xray/latest/devguide/xray-console-filters.html#console-filters-syntax的跟踪ID。返回的结果仅在跟踪级别包含最少的性能信息。然后,可以通过调用BatchGetTraces
使用发现的跟踪ID检索完整的跟踪数据。
您要在跟踪摘要上下文中在服务级别上寻找哪些特定信息?您是否检查过GetServiceGraph
,该服务会返回所有带有统计信息(故障/错误/油门计数)的服务?