为什么让新的遗物和天蓝色的工人角色互相交谈是如此困难。我花了很长时间试图获得自定义指标来处理Azure角色。这是我到目前为止所尝试的内容
创建了Azure辅助角色项目,为Windows添加了新的Relic x64 Azure& NewRelic.Agent.Api(我不认为需要后者)
每隔10秒,我就会发布一个自定义指标
以下代码段
NewRelic.Api.Agent.NewRelic.RecordMetric(String.Format(" Custom / {0} / queue_length_request",environment.ToLower()),10);
在C:\ ProgramData \ New Relic.NET Agent \ Extensions中,我添加了一个CustomInstrumentation.xml文件(附件),其中包含以下屏幕截图中的内容
App.config看起来像这样(NewRelic.LicenseKey)被添加到云定义文件中
我尝试在模拟器中执行项目,并尝试部署到云,但自定义指标不会显示。想知道是否有一些我错过的步骤
答案 0 :(得分:2)
您是正确的,只需要New Relic x64 nuget包。只有在您想使用API时才会使用API包。
NewRelic.Api.Agent.NewRelic.RecordMetric方法创建仅在创建自定义仪表板时可见的指标。它们不会作为事务或事务跟踪显示。
BackgroundThreadTracerFactory将创建一个事务,但在" Custom"下,在您的情况下,将在事务中的非Web标题下。