Eventos
Crie aplicativos e agentes de IA
17 de mar., 21 - 21 de mar., 10
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Nas seções a seguir, saiba como obter a instrumentação automática do Java para ambientes técnicos específicos.
Para obter mais informações, consulte Monitoramento de aplicativos para o Serviço de Aplicativo do Azure e Java.
Para obter mais informações, confira Monitoramento do Azure Functions com o Azure Monitor Application Insights.
Para obter mais informações, confira Usar o agente em processo do Application Insights para Java no Azure Spring Apps.
Observação
Com os aplicativos Spring Boot Native Image, use o projeto Azure Monitor OpenTelemetry Distro/Application Insights no aplicativo Java de imagem nativa do Spring Boot em vez do agente Java do Application Insights.
Se estiver usando o formulário exec, adicione o parâmetro -javaagent:"path/to/applicationinsights-agent-3.7.0.jar"
à lista de parâmetros em algum lugar antes do parâmetro "-jar"
, por exemplo:
ENTRYPOINT ["java", "-javaagent:path/to/applicationinsights-agent-3.7.0.jar", "-jar", "<myapp.jar>"]
Se estiver usando o formulário do shell, adicione o argumento -javaagent:"path/to/applicationinsights-agent-3.7.0.jar"
da JVM (Máquina Virtual Java) em algum lugar antes de -jar
, por exemplo:
ENTRYPOINT java -javaagent:"path/to/applicationinsights-agent-3.7.0.jar" -jar <myapp.jar>
Um exemplo de Dockerfile:
FROM ...
COPY target/*.jar app.jar
COPY agent/applicationinsights-agent-3.7.0.jar applicationinsights-agent-3.7.0.jar
COPY agent/applicationinsights.json applicationinsights.json
ENV APPLICATIONINSIGHTS_CONNECTION_STRING="CONNECTION-STRING"
ENTRYPOINT["java", "-javaagent:applicationinsights-agent-3.7.0.jar", "-jar", "app.jar"]
Neste exemplo, você copiará os arquivos applicationinsights-agent-3.7.0.jar
e applicationinsights.json
de uma pasta agent
(você pode escolher qualquer pasta do computador). Esses dois arquivos devem estar na mesma pasta do contêiner do Docker.
Se você estiver usando uma imagem de contêiner de um parceiro que não pode modificar, monte o JAR do agente Java do Application Insights no contêiner externamente. Defina a variável de ambiente para o contêiner JAVA_TOOL_OPTIONS=-javaagent:/path/to/applicationinsights-agent.jar
.
Para obter mais informações, consulte Usar o Application Insights do Azure Monitor com o Spring Boot.
Para obter mais informações sobre como configurar o agente Java do Application Insights, confira Habilitar o OpenTelemetry do Azure Monitor para Java.
Consulte a configuração do Servidor de Aplicativos na documentação do agente Java do OpenTelemetry para obter dicas sobre como configurar o -javaagent
para vários Servidores de Aplicativos Java.
Em todos os exemplos, você usará -javaagent:/path/to/applicationinsights-agent.jar
em vez de -javaagent:/path/to/opentelemetry-javaagent.jar
.
Eventos
Crie aplicativos e agentes de IA
17 de mar., 21 - 21 de mar., 10
Junte-se à série de encontros para criar soluções de IA escaláveis com base em casos de uso do mundo real com outros desenvolvedores e especialistas.
Registrar agoraTreinamento
Roteiro de aprendizagem
Introdução ao Java no Azure - Training
Comece aqui e saiba como você pode criar, migrar e escalar aplicativos Java no Azure usando os serviços do Azure. Use ferramentas e estruturas que você conhece e adora: Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform e mais.
Certificação
Microsoft Certified: Azure Developer Associate - Certifications
Crie soluções de ponta a ponta no Microsoft Azure para criar Funções do Azure, implementar e gerenciar aplicativos Web, desenvolver soluções utilizando o Armazenamento do Microsoft Azure e muito mais.
Documentação
Configurar o Application Insights do Azure Monitor para Spring Boot - Azure Monitor
Como configurar o Application Insights do Azure Monitor para aplicativos Spring Boot
Atualizando do 2.x - Azure Monitor Application Insights Java - Azure Monitor
Atualizando do Azure Monitor Application Insights Java 2.x
Opções de configuração – Application Insights do Azure Monitor para Java - Azure Monitor
Este artigo mostra como configurar o Azure Monitor Application Insights para Java.