스킬 Azure Monitor OpenTelemetry Exporter for Python
📊

Azure Monitor OpenTelemetry Exporter for Python

안전

OpenTelemetry-Daten an Azure Application Insights exportieren

Diese Fähigkeit bietet Claude Code Wissen über den Azure Monitor OpenTelemetry Exporter für Python und ermöglicht Entwicklern, benutzerdefinierte Telemetrie-Pipelines direkt an Application Insights zu senden, um sie zu überwachen und zu analysieren.

지원: Claude Codex Code(CC)
📊 69 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"Azure Monitor OpenTelemetry Exporter for Python" 사용 중입니다. Wie exportiere ich Traces nach Application Insights?

예상 결과:

Um Traces nach Application Insights zu exportieren, erstellen Sie einen AzureMonitorTraceExporter und fügen Sie ihn einem BatchSpanProcessor hinzu. Richten Sie den Tracer Provider mit Ihrem Exporter ein und verwenden Sie dann den Tracer, um Spans zu erstellen, die automatisch an Azure gesendet werden.

"Azure Monitor OpenTelemetry Exporter for Python" 사용 중입니다. Was ist der Unterschied zwischen diesem Exporter und dem Distro?

예상 결과:

Der azure-monitor-opentelemetry-exporter bietet Low-Level-Exporter-Klassen für benutzerdefinierte Pipelines. Das azure-monitor-opentelemetry-Distro beinhaltet Auto-Instrumentierung und vorkonfigurierte Standardwerte. Verwenden Sie den Exporter, wenn Sie feinkörnige Kontrolle über Ihre Telemetrie-Pipeline benötigen.

보안 감사

안전
v1 • 2/25/2026

This is a documentation-only skill containing only a SKILL.md file with usage examples for the azure-monitor-opentelemetry-exporter Python package. No executable code was scanned. Static analysis found 0 files, 0 lines of code, and 0 security issues. The skill provides legitimate Azure monitoring documentation with no malicious patterns.

0
스캔된 파일
0
분석된 줄 수
0
발견 사항
1
총 감사 수
보안 문제를 찾지 못했습니다
감사자: claude

품질 점수

38
아키텍처
100
유지보수성
87
콘텐츠
21
커뮤니티
100
보안
83
사양 준수

만들 수 있는 것

Benutzerdefinierte OpenTelemetry-Pipeline

Erstellen Sie eine benutzerdefinierte Telemetrie-Pipeline mit spezifischen Prozessoren, Samplern und Exporteuren für erweiterte Überwachungsszenarien

Azure-native Überwachung

Integrieren Sie Python-Anwendungen in Azure Application Insights für Unternehmensüberwachung und Alerting

Dienstübergreifende Ablaufverfolgung

Implementieren Sie konsistente verteilte Ablaufverfolgung über Microservices hinweg mit Application Insights-Sampling

이 프롬프트를 사용해 보세요

Einfacher Trace-Export
Wie richte ich AzureMonitorTraceExporter ein, um OpenTelemetry-Traces an Application Insights zu senden?
Einrichten benutzerdefinierter Metriken
Zeigen Sie mir, wie ich AzureMonitorMetricExporter mit einem benutzerdefinierten Meter Provider und Exportintervall konfiguriere.
Logging-Integration
Wie integriere ich Python Logging mit AzureMonitorLogExporter unter Verwendung von BatchLogRecordProcessor?
AAD-Authentifizierung
Konfigurieren Sie AzureMonitorTraceExporter so, dass es die Azure AD-Authentifizierung mit DefaultAzureCredential anstelle von Instrumentation Keys verwendet.

모범 사례

  • Verwenden Sie BatchSpanProcessor anstelle von SimpleSpanProcessor in der Produktion für bessere Leistung
  • Aktivieren Sie ApplicationInsightsSampler für konsistentes Sampling über verteilte Dienste hinweg
  • Verwenden Sie Azure AD-Authentifizierung (DefaultAzureCredential) anstelle von Instrumentation Keys für bessere Sicherheit

피하기

  • Verwenden Sie SimpleSpanProcessor nicht in der Produktion, da es bei jedem Export blockiert
  • Vermeiden Sie es, Instrumentation Keys im Quellcode zu hardcoden – verwenden Sie Umgebungsvariablen
  • Deaktivieren Sie die Offlinespeicherung nicht, ohne die Auswirkungen auf die Telemetrie-Zuverlässigkeit zu verstehen

자주 묻는 질문

Was ist der Unterschied zwischen azure-monitor-opentelemetry und azure-monitor-opentelemetry-exporter?
Das Distro-Paket (azure-monitor-opentelemetry) bietet Auto-Instrumentierung und sofort verwendbare Standardwerte. Das Exporter-Paket gibt Ihnen Low-Level-Kontrolle über die OpenTelemetry-Pipeline.
Wie authentifiziere ich mich ohne Instrumentation Keys?
Verwenden Sie die Azure AD-Authentifizierung, indem Sie eine Anmeldeinformation wie DefaultAzureCredential an den Exporter-Konstruktor übergeben, anstelle einer Verbindungszeichenfolge.
Kann ich dies mit staatlichen Clouds verwenden?
Ja, konfigurieren Sie die Anmeldeinformation mit der entsprechenden Authority (AzureGovernment oder AzureChina) und verwenden Sie die Verbindungszeichenfolge für die staatliche Cloud.
Was passiert, wenn Application Insights nicht verfügbar ist?
Bei aktivierter Offlinespeicherung (Standard) wird Telemetrie lokal gespeichert und bei wiederhergestellter Verbindung erneut gesendet. Deaktivieren Sie die Offlinespeicherung, wenn Sie diese Zuverlässigkeit nicht benötigen.
Wie sample ich Traces konsistent?
Verwenden Sie ApplicationInsightsSampler, das Sampling-Entscheidungen über Dienstaufrufe hinweg koordiniert, um vollständige Traces sicherzustellen.
Unterstützt dies alle Telemetrie-Typen?
Ja, es gibt separate Exporter für Traces (AzureMonitorTraceExporter), Metriken (AzureMonitorMetricExporter) und Protokolle (AzureMonitorLogExporter).

개발자 세부 정보

파일 구조

📄 SKILL.md