本文介紹了我是否可以在Azure上實施無代碼Java應用程序洞察服務?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我的目標是在Windows上為我們的Java 8應用程序服務啟用應用程序洞察。如果可能,我希望實現無代碼應用程序洞察,但我不確定Java應用程序服務當前是否支持這一點。
當我訪問有關基于代碼的Java應用程序洞察的任何documentation頁面時,建議我使用新的Java 3.0應用程序洞察代理,它支持無代碼監控。
但是,this page上的表表明Java應用程序服務還不支持這一點。但在同一頁的下一頁,它說:用于在Windows應用程序服務上監控Java應用程序的門戶集成目前不可用,然而,在將應用程序部署到應用程序服務之前,您可以在不更改任何代碼的情況下將Application Insights Java 3.0獨立代理添加到應用程序中。Application Insights Java 3.0代理已正式提供。&Quot;
我不清楚這里的門戶集成是什么意思。我已經嘗試使用this documentation實現3.0代理,到目前為止,它在我的本地機器上工作,但在部署到應用程序服務時(還沒有)。所以我的問題是,是我做錯了什么,還是它目前不受支持。
謝謝
推薦答案
此處發布答案https://github.com/microsoft/ApplicationInsights-Java/issues/1615
您需要做的全部工作:
-
啟用應用程序服務的應用程序洞察并指定應用程序洞察實例
添加此應用程序設置;XDT_MicrosoftApplicationInsights_Java->;1
這篇關于我是否可以在Azure上實施無代碼Java應用程序洞察服務?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,