Azure Monitor OpenTelemetry Exporter for Java
Exportar Dados OpenTelemetry para o Azure Monitor
Esta habilidade ajuda desenvolvedores Java a exportar traces, métricas e logs do OpenTelemetry para o Azure Monitor e Application Insights. Fornece exemplos de código para o pacote de exportador preterido e orientações para migrar para a solução autoconfigure recomendada.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "Azure Monitor OpenTelemetry Exporter for Java". Mostre-me como configurar o Azure Monitor OpenTelemetry Exporter na minha aplicação Java
Résultat attendu:
Para configurar o Azure Monitor OpenTelemetry Exporter em Java, adicione a dependência autoconfigure ao seu pom.xml e configure a string de conexão. A abordagem recomendada usa azure-monitor-opentelemetry-autoconfigure em vez do exporter preterido. Defina a variável de ambiente APPLICATIONINSIGHTS_CONNECTION_STRING e inicialize o SDK usando AutoConfiguredOpenTelemetrySdk.builder().
Utilisation de "Azure Monitor OpenTelemetry Exporter for Java". Como crio spans com atributos personalizados para o Azure Monitor?
Résultat attendu:
Obtenha um Tracer do OpenTelemetry, crie um Span usando tracer.spanBuilder(), defina atributos com setAttribute(), e certifique-se de chamar span.end() em um bloco finally. Use try-with-resources com makeCurrent() para propagação adequada do contexto. Registre exceções usando span.recordException() para rastreamento de erros no Application Insights.
Audit de sécurité
SûrThis is a prompt-only documentation skill containing code examples for using the Azure Monitor OpenTelemetry Exporter library. Static analysis scanned 0 files and detected 0 security issues. The skill provides informational content about a deprecated Microsoft library with migration guidance. No executable code, network calls, or file system access is present in the skill itself.
Score de qualité
Ce que vous pouvez construire
Configurar Monitoramento Azure para Aplicações Java
Configure o OpenTelemetry para exportar traces e métricas de uma aplicação Java para o Azure Monitor para observabilidade centralizada
Migrar do Exportador Preterido
Migre do azure-monitor-opentelemetry-exporter preterido para o novo pacote azure-monitor-opentelemetry-autoconfigure
Implementar Distributed Tracing
Crie spans, spans aninhados e registre exceções para rastrear fluxos de requisição entre microsserviços no Azure
Essayez ces prompts
Mostre-me como configurar o Azure Monitor OpenTelemetry Exporter na minha aplicação Java. Quero exportar traces para o Application Insights usando a string de conexão.
Como crio spans do OpenTelemetry com atributos personalizados em Java e os exporto para o Azure Monitor? Inclua exemplos de definição de atributos e registro de exceções.
Crie um SpanProcessor personalizado que adiciona atributos personalizados a cada span antes de exportar para o Azure Monitor. Mostre como registrá-lo com o OpenTelemetry SDK.
Quais são os passos para migrar do azure-monitor-opentelemetry-exporter preterido para o azure-monitor-opentelemetry-autoconfigure? Mostre as alterações de dependência e atualizações de código necessárias.
Bonnes pratiques
- Sempre use try-with-resources com span.makeCurrent() para gerenciamento adequado do contexto
- Registre exceções nos spans usando recordException() para rastreamento de erros no Azure
- Siga as convenções semânticas do OpenTelemetry para nomenclatura de atributos
Éviter
- Não hardcode strings de conexão no código-fonte - use variáveis de ambiente
- Evite criar spans sem finalizá-los - sempre chame span.end()
- Não pule o registro de exceções - sempre chame recordException() em blocos catch