java - 我能否在 Azure 上为 Java 应用服务实施无代码 Application Insights?
问题描述
我的目标是在 Windows 上为我们的 java 8 应用服务启用应用洞察。如果可能,我想实现无代码应用程序洞察力,但我不确定 Java 应用程序服务目前是否支持这一点。
当我访问有关 Java的基于代码的应用程序洞察力的任何文档页面时,建议我使用新的 Java 3.0 代理用于 Application Insights,它支持无代码监控。
但是,此页面上的表格表明 Java 应用程序服务尚不支持此功能。但在同一页面的下方,它说:“用于在 Windows 上的 App Service 上监视 Java 应用程序的门户集成目前不可用,但是,您可以在将应用程序部署到应用程序之前将 Application Insights Java 3.0 独立代理添加到您的应用程序,而无需更改任何代码。应用服务。Application Insights Java 3.0 代理已正式发布。”
我不清楚这里的“门户集成”是什么意思。我尝试使用此文档实现 3.0 代理,到目前为止,它可以在我的本地计算机上运行,但在部署到应用程序服务时(还没有)。所以我的问题是我做错了什么还是目前不支持它。
谢谢
解决方案
答案发布在这里https://github.com/microsoft/ApplicationInsights-Java/issues/1615
所有你需要做的:
- 为应用服务启用应用洞察并指定应用洞察实例
- 添加此应用程序设置;XDT_MicrosoftApplicationInsights_Java -> 1
推荐阅读
- r - 与序数预测器一起使用的最佳方法是什么?
- c# - 重新加载 Windows 窗体变量而不重新加载表单布局
- vb.net - 最近几点了?
- json - BackBlazeTokenResponse - com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:无法识别的字段“允许”
- java - 将 SpringCloud Finchley 升级到 RELEASE 时缺少 AmazonS3Client Bean
- c# - 模板在 C# 的内容控制中不起作用
- javascript - 包括节点模块以加载本地 CSV 文件并运行 wink-naive-bayes-text-classifier
- json - 如何在 protobuf 或 grpc 中使用 json 作为结构成员?
- sharepoint - 无法在自定义列表中查看修改者的详细信息
- spring-boot - spring-cloud 在解析属性 placeHolder 之前加载数据源 bean