使用New Relic

时间:2017-09-15 12:00:27

标签: monitoring newrelic

为简单起见,请设想以下设置: [browser] --http--> [c# mvc] --http--> [c# rest api] --http--> [Solr] 每个节点都安装了一个New Relic代理。如何通过此拓扑跟踪请求?目前,我们可以查看每个节点的数据,但不能将其与另一个节点相关联。

我看到了一些向启动http请求的代码明确添加标头的示例,但肯定可以在不使用非业务相关语句“污染”代码的情况下实现。 我使用过Dynatrace,他们提供了这个(对于java环境)非常透明。我会想象新的遗物能够做同样的事情。但我需要帮助来实现这一目标。

1 个答案:

答案 0 :(得分:1)

您正在寻找New Relic' Cross Application Traces。 New Relic支持网站包含有关troubleshooting cross application traces的信息。

如果您的应用程序都运行最新版本的New Relic代理,并且如果它们通过其中一种支持的协议相互通信,那么您应该自动看到这些跟踪。此外,您还可以使用New Relic Service Maps查看服务之间的关系。