我为不同的git分支提供服务。并希望分别为每个分支绘制服务图。 为此,我需要为每个分支创建一个组(提供一些过滤条件,该条件将仅匹配与我想要的分支相对应的跟踪)。 我的服务在其名称中指定了分支。例如。 UserService-BRANCH_NAME 有没有一种方法可以过滤出名称中包含某些文本的所有服务? Xray控制台文档中有CONTAINS过滤器,但不适用于服务名称。 https://docs.aws.amazon.com/xray/latest/devguide/xray-console-filters.html
答案 0 :(得分:1)
可以按照您所说的做,但是与其做为服务名称的一部分,不如做一个单独的注释。跟踪中的段可以具有注释,它们实质上是键值对,其中包含有关跟踪的额外信息,您可以对其进行分层过滤。您可以在跟踪中创建一个注释,例如branch_name,然后使用过滤器annotation.branch_name =...
为每个分支创建一个组。如果需要,也可以包含而不是=。