Azure App-Services Tracing for Java
您可以透過配置 Dockerfile ,針對以 Java 及其他 Java 虛擬機器型語言 (例如 Kotlin) 撰寫的 Azure App-Services 設定 Instana AutoTrace 。
支援的執行時期
- JVM 1.8.152-19
配置
開始之前
您必須確保 Azure App-Services 感應器 已設定用於 App-Services 監視。 Azure App-Services 感應器會收集版本的必要資訊,以及 Instana 無法從 Azure App-Service 執行時期內部收集的部分執行時期度量值。
啟用追蹤
若要在 Azure App-Services 上啟用 JVM 型應用程式的追蹤,請在 Dockerfile 中新增下列配置:
附註: 只有在您設定環境變數之後, Instana Azure 代理程式才會開始監視您的應用程式。 如果您稍後設定這些環境變數,請確保重新啟動 Azure App-Services 以套用變更。
``` {: codeblock}
COPY --from=containers.instana.io/instana/release/azure/app-service/jvm:latest /instana /instana ENV JAVA_TOOL_OPTIONS="-javaagent:/instana/instana-azure-collector.jar" ENV INSTANA_ENDPOINT_URL=<This is your 無伺服器監視端點. Make sure to use the correct value for your region that starts with https://serverless-.> ENV INSTANA_AGENT_KEY=<Your 代理程式金鑰.> ENV ENV_AZURE_APP_SERVICE_CLIENT_ID=