与 SpringBoot (3.0.3) 应用程序一起,我们使用 Application Insights (Azure) 进行监控。
目前我们正在尝试使用 GraalVM 本地编译应用程序。这工作得很好,给我们带来了很多好处(启动时间和内存消耗)。唯一还不能工作的是作为 Java 代理启动的 Application Insights。我几乎没有找到关于整个主题的有用信息,并问自己我们是否正在尝试做一些目前根本不支持的事情。
这是我们迄今为止所做的尝试:
nativeCompileGradle 任务的参数指定额外的 jvmArgs(如此处所述: https: //github.com/oracle/graal/issues/1065)。尽管构建工作正常,但它只是不包含(或启动?)应用程序启动时的代理。

是否有解决方案可以在本机编译版本中添加 javaagents,或者是否有任何替代方案可以将监控数据从 SpringBoot 应用程序发送到 ApplicationInsights?
java javaagents spring-boot azure-application-insights graalvm-native-image