我想使用New Relic,使用Spring启动执行器的千分尺支持。我没有使用代理。我有如下配置。我可以在数据资源管理器(事件或度量等)中看到数据。但是,我在资源管理器页面的APM部分看不到任何东西。
谢谢。
应用程序. yaml
management:
metrics:
export:
newrelic:
api-key: ${MY_API_KEY}
account-id: ${MY_ACCOUNT_ID}
step: 3s
uri: ${URI}
meter-name-event-type-enabled: true
enabled: true
logging:
level:
io:
micrometer:
newrelic: TRACE
安慰
i.m.n.NewRelicInsightsApiClientProvider : successfully sent 75 metrics to New Relic
依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-new-relic</artifactId>
<scope>runtime</scope>
</dependency>
参考资料:
https://docs . spring . io/spring-boot/docs/current/reference/html single/# actuator . metrics . export . new relic
https://micrometer.io/docs/registry/new-relic
New Relic使用合成引擎创建“实体”;在开源entityDefinition存储库中,似乎需要确保为< code>service.name指定了一个属性/标签值。
我试图用千分尺集成一个简单的Spring Boot应用程序与新的遗迹。 以下是配置详细信息:- application.properties 砰.xml 我能够使用< code > micrometer-registry-Prometheus 依赖关系将Prometheus与此应用程序集成。我在本地系统中设置了Prometheus在Docker容器中运行。我使用了下面的一组命令- promethe
我甚至不使用新的遗迹,我得到了他们的错误。事情就这么突然发生了。 我使用的是最新的Android Studio构建(0.61)。就连我的主分支也有同样的错误。我的机器上有其他项目使用新的遗迹,但不是这个。这个项目没有使用新的遗迹在任何方式,与其说是一个任性的梯度依赖。 项目的build.gradle: 编辑 该项目现在在建筑中导入新的遗迹。根据用户的建议。这解决了这个问题,但我仍在探索为什么,因为
最近,我们将tomcat/Spring应用程序转换为Spring boot。除了新遗迹之外,一切都很好。有没有一种方法可以让我很容易地使用Spring Boot项目配置新遗迹。我不想硬编码新遗迹代理jar路径的位置,然后使用该路径运行Spring Boot项目。 编辑:Spring boot项目使用maven
我在Maven集成测试中使用New relic,有时在VM-javaagent上使用confirugraiton运行集成测试和代理时使用/path/to/newrelic。jar正在运行,我收到此异常 有人知道这个问题吗? 当做
我正在将Spring Cloud Stream应用程序迁移到功能方法。到目前为止,我使用了提供Spring集成的千分尺指标。请参见Spring集成-千分尺集成。 自迁移以来,使用StreamBridge生成的消息不再生成度量。这似乎是因为Spring集成在将通道定义为bean时创建了它的度量,而StreamBridge则动态创建通道。 话虽如此,我的问题是: SCS是否提供任何其他类型的度量? 如
我甚至不使用新的遗物,我得到错误的他们。只是突然发生了。 我使用的是最新的Android Studio版本(0.61)。甚至我的主分支也有同样的错误。在我的机器上有其他的项目使用新的遗迹,但没有这一个。这个项目不使用新的遗迹在任何方式,更多的是一个任性的梯度依赖。 我试着清理我的gradle缓存,重新下载所有的第三方库,没有工作。 编辑 该项目现在根据用户建议在Build.Gradle中导入新的遗