You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Micrometer将Spring Boot应用与New Relic集成的问题咨询

1. 后续需要执行的操作

  • 补充必填配置校验:确认你填写的api-key是New Relic的Insights Insert Key(不是浏览器端Key、管理员Key等其他类型密钥,类型错误会出现上报日志成功但平台无数据的问题),如果未配置应用标识可追加配置:
# 给所有上报指标加通用标签,方便平台筛选
management.metrics.tags.application=你的应用名称
management.metrics.tags.instance=当前实例标识
# 自定义指标上报频率,默认1分钟
management.metrics.export.newrelic.step=30s
  • 验证数据上报正常后,可在New Relic平台配置自定义仪表盘、指标阈值告警、业务指标大盘等操作。

2. 无需本地部署New Relic服务

New Relic是SaaS模式的全托管可观测平台,和Prometheus需要你本地部署服务存储、抓取指标的架构完全不同,你本地应用只需要通过公网访问New Relic的公开上报端点,就能直接把指标推送到New Relic的云端存储,不需要你自行维护任何New Relic侧的服务。

3. 平台查看可视化指标的路径

如果上报日志显示成功但前台看不到数据,先确认你登录的New Relic账号区域和你注册时选择的区域一致(常见有美区、欧区,选错区域会看不到数据),再调整控制台右上角的时间范围为你应用运行上报的时间段,之后按以下路径操作:

  • 方式1:点击左侧菜单栏的查询你的数据入口,直接输入你找到的NRQL语句执行,就能看到对应的指标趋势图,查询结果可直接保存为图表添加到自定义仪表盘。
  • 方式2:点击左侧菜单栏的指标与事件(Metrics & Events),筛选事件类型为SpringBootSample,就能看到所有你上报的指标列表,点击对应指标即可自动生成可视化图表。

4. NRQL查询结果的含义

你给出的NRQL语句作用是:从Micrometer上报的SpringBootSample事件集合中,筛选出指标名称为jvmMemoryCommitted(JVM已提交内存量)的记录,按1分钟为时间窗口计算每个窗口内该指标的最大值,最终输出为时间序列趋势图。
该查询结果完全是你的应用产生的指标数据,你可以替换语句中的metricName为你自定义的业务指标名,即可查询对应业务指标的统计结果。


内容的提问来源于stack exchange,提问作者Arpan Banerjee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 14:27:04