为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Spring Boot 应用程序中为 Azure 监控设置变量

如何在 Spring Boot 应用程序中为 Azure 监控设置变量

幕布斯6054654 2022-07-20 15:38:14
我在 Spring Boot 项目中设置 Azure 监控时遇到问题。我每次开始都有错误:instrumentationKey 必须设置为向 Azure Monitor 报告指标。我已经使用以下属性设置了 application.properties:azure.application-insights.instrumentation-key=VALID-UUIDspring.application.name=test项目的依赖关系如下: <dependency>        <groupId>org.springframework.boot</groupId>        <artifactId>spring-boot-starter-web</artifactId>        <version>2.1.3</version>    </dependency>    <dependency>        <groupId>com.microsoft.azure</groupId>        <artifactId>azure-spring-boot-metrics-starter</artifactId>        <version>2.1.4</version>    </dependency>
查看完整描述

2 回答

?
开满天机

TA贡献1786条经验 获得超13个赞

根据此https://docs.microsoft.com/en-us/azure/azure-monitor/app/micrometer-java#using-spring-2x文档,您还需要添加 application-insights-springboot-starter。

否则,您可以将 key 设置为azuremonitor.instrumentationKey. 我的建议是添加 application-insights-springboot-starter 和 azure-spring-boot-metrics-starter


查看完整回答
反对 回复 2022-07-20
?
汪汪一只猫

TA贡献1898条经验 获得超8个赞

按依赖跟踪

您的错误消息来自AzureMonitorConfig

所以我认为关键是修改为

azuremonitor.instrumentationKey


查看完整回答
反对 回复 2022-07-20
  • 2 回答
  • 0 关注
  • 87 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信