Compétences Azure Monitor OpenTelemetry Exporter for Java
📦

Azure Monitor OpenTelemetry Exporter for Java

Sûr

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.

Prend en charge: Claude Codex Code(CC)
🥉 72 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

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ûr
v1 • 2/25/2026

This 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.

0
Fichiers analysés
0
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
74
Conformité aux spécifications

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

Configuração Básica do Azure Monitor
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.
Criar Spans Personalizados
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.
Adicionar Span Processor Personalizado
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.
Migrar para Autoconfigure
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

Foire aux questions

Este pacote ainda tem suporte?
Não, azure-monitor-opentelemetry-exporter está preterido. Use azure-monitor-opentelemetry-autoconfigure em vez disso.
Qual versão do Java é necessária?
Java 8 ou superior é necessário para os pacotes Azure Monitor OpenTelemetry.
Como obtenho a string de conexão?
Obtenha sua string de conexão no Portal do Azure em Application Insights > Configure > Connection Strings.
Posso usar isto com Spring Boot?
Sim, o pacote autoconfigure integra-se com a auto-configuração do Spring Boot. Adicione a dependência e configure a string de conexão.
Isto suporta exportação de métricas?
Sim, métricas do OpenTelemetry podem ser exportadas para o Azure Monitor. Use Meter para criar contadores e histogramas.
Qual é a diferença entre exporter e autoconfigure?
O exporter requer configuração manual enquanto o autoconfigure fornece instrumentação automática para frameworks comuns e configuração simplificada.

Détails du développeur

Structure de fichiers

📄 SKILL.md