我们正在用swag升级FutureStack注册,直到4月30日。条款和条件适用。 现在注册

追踪缝隙:用New Relic的AWS x射线集成消除盲点

5分钟读

无论你是管理Amazon EC2实例或写AWSλ功能,AWS x射线是一个关键的分布式跟踪工具,可以让你的AWS服务可见,但它不会自动捕获AWS之外的所有调用。

相反,新遗迹分布示踪为安装了New Relic代理的任何应用程序提供自动跟踪,包括on-prem和单片应用程序。它缺少的一点是无法安装代理的aws管理服务的跟踪和性能数据的可见性。

随着软件组织快速地将工作负载转移到云,导致应用程序经常运行在从on-prem vm到功能为服务(FaaS)平台的任何东西上,各种托管云服务提供队列、API服务、数据库、负载平衡等。

简而言之,事情很快就会变得复杂起来。

那么,如何轻松地排除一个包括AWS服务和堆栈其他部分的现代应用程序的故障呢?

过去,解决这个问题需要在服务之间手动传递跟踪id,以获得应用程序性能的完整视图。但这是一种耗时的方法,经常导致AWS和其他服务之间的盲点。

介绍我们新的AWS x射线集成

New Relic AWS x射线集成最终解决了这一问题,将New Relic的分布式追踪和x射线结合成一个单一的、无缝的体验。现在,您可以自动看到请求在其应用程序中运行时的端到端视图,以及过滤、查询和可视化跟踪数据,以快速调试问题。

由于此更新为aws管理的服务带来了丰富的跟踪数据,所以现在很容易了解服务的类型AWSλ,Amazon简单队列服务,Amazon API网关,或亚马逊DynamoDB-正在增加您的总交易时间或可能导致错误。这意味着发生在AWS内部的事务可以像发生在您自己的托管环境中的事务一样透明。

AWS x射线高级产品经理Nizar Tyrewalla表示:“通过将AWS x射线与New Relic集成,客户可以将托管AWS服务和New Relic代理的应用跟踪数据整合到单一的调试和分流体验中。“有了这个功能,开发者和运营商将能够查明导致错误和性能瓶颈的服务,并更快地解决问题。”

开始使用用于分布式跟踪的New Relic AWS x射线集成

如果你已经是New Relic的用户了连接您的AWS帐户,去你的新遗迹基础设施AWS设置激活x光(见下文)。

启用x射线集成后,AWS x射线跟踪数据将自动显示在New Relic One的任何分布式跟踪视图中。

要了解更多关于跨AWS服务和传统生态系统的分布式系统检测和解决问题的知识,请加入我们即将到来的晨星、AWS和New Relic网络研讨会7月28日。