我试图了解如何配置我的.NET网站,以便在New Relic RPM控制台中将每个域或域组显示为应用程序。
这里有一篇文章解释如何为PHP做这件事 https://newrelic.com/docs/php/per-directory-settings
答案 0 :(得分:7)
可以在应用程序的Web配置文件中单独命名应用程序。这是通过将以下内容添加到<appSettings>
元素来完成的:
<appSettings>
<add key="NewRelic.AppName" value="my_web_app" />
<add key="NewRelic.AgentEnabled" value="true" />
</appSettings>
应用程序的多个实例可以通过为每个应用程序实例提供与上面显示的名称相同的名称,在New Relic UI中报告相同的名称。
当然,您可以通过为应用程序提供不同的名称来分隔应用程序。
您可以使用此命名功能根据需要按名称对应用程序实例进行分组。您的应用程序实例可以在同一台服务器上,在不同的服务器上运行,也可以在这些服务器上运行。
有关应用程序命名的其他信息,请参阅this page。
请注意,您还可以使用应用设置部分中的NewRelic.AgentEnabled
键启用/禁用对应用程序或应用程序实例的监控。
答案 1 :(得分:0)
目前,.NET代理不支持区分哪个 应用程序根据每个请求的主机名进行报告。
2017年12月更新:如果您认为此功能有用,请转到上面的网址并投票支持该功能。