Compétences azure-monitor-opentelemetry-exporter-java
📦

azure-monitor-opentelemetry-exporter-java

Sûr

تصدير قياسات OpenTelemetry إلى Azure Monitor

دمج تطبيقات Java مع Azure Monitor لتتبع موزع وقياسات遥测. استخدام معايير OpenTelemetry لتصدير التتبعات والمقاييس والسجلات إلى Application Insights.

Prend en charge: Claude Codex Code(CC)
🥉 73 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-java". توليد كود لتهيئة OpenTelemetry مع Azure Monitor باستخدام متغيرات البيئة

Résultat attendu:

مقتطف كود Java يظهر تكوين AutoConfiguredOpenTelemetrySdk builder مع AzureMonitorExporter.customize() وسلسلة اتصال من متغير البيئة APPLICATIONINSIGHTS_CONNECTION_STRING.

Utilisation de "azure-monitor-opentelemetry-exporter-java". كيف أسجل الاستثناءات في spans لـ OpenTelemetry؟

Résultat attendu:

مثال كود يوضح span.recordException() داخل كتلة try-catch، وتحديد حالة الخطأ باستخدام span.setStatus(StatusCode.ERROR)، والإدارة المناسبة لدورة حياة span في كتلة finally.

Audit de sécurité

Sûr
v1 • 2/25/2026

All static analysis findings are false positives. The skill consists entirely of Markdown documentation (SKILL.md) with Java code examples for Azure Monitor OpenTelemetry integration. The 26 'external_commands' detections are Markdown backtick delimiters for code blocks, not shell execution. The 10 'network' findings are documentation URLs (GitHub, Microsoft Learn, Maven Central), not actual network calls. No executable code or security risks present.

1
Fichiers analysés
285
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é
83
Conformité aux spécifications

Ce que vous pouvez construire

مهندس DevOps يراقب تطبيقات Java

إعداد تتبع موزع شامل لخدمات المصغرة التي تعمل على Azure. تكوين OpenTelemetry لتصدير التتبعات والمقاييس تلقائياً إلى Application Insights للمراقبة الإنتاجية.

مطور Java يطبق المراقبة

إضافة أدوات قياس مخصصة لتطبيقات Java باستخدام واجهات برمجة تطبيقات OpenTelemetry. إنشاء spans ذات معنى، وتسجيل الاستثناءات، والتقاط مقاييس الأعمال للتنقيح وتحليل الأداء.

مهندس سحابي يصمم استراتيجية قياسات遥测

تقييم أنماط دمج OpenTelemetry لمراقبة Azure. مقارنة نهج التكوين التلقائي مقابل الإعداد اليدوي لم المحافظ تطبيقات Java للمؤسسات.

Essayez ces prompts

إعداد Azure Monitor الأساسي
ساعدني في إعداد OpenTelemetry لتصدير القياسات遥测 إلى Azure Monitor. لدي تطبيق Java Spring Boot وسلسلة اتصال Application Insights.
تنفيذ التتبع المخصص
أظهر لي كيفية إنشاء spans مخصصة مع سمات في تطبيق Java باستخدام OpenTelemetry. أحتاج إلى تتبع معالجة الطلبات مع سمات معرف الطلب ومستوى العميل.
الترحيل من حزمة مهملة
تطبيقي يستخدم azure-monitor-opentelemetry-exporter المهملة. ارشدني خلال الترحيل إلى azure-monitor-opentelemetry-autoconfigure مع أمثلة كود.
معالجة Spans متقدمة
أحتاج إلى تنفيذ SpanProcessor مخصص يضيف سمات خاصة بالمؤسسة لجميع spans ويصفي نقاط النهاية لفحص الصحة. أرني التنفيذ الكامل.

Bonnes pratiques

  • استخدم حزمة التكوين التلقائي بدلاً من المصدّر المباشر المهمل لتبسيط الإعداد
  • أنهِ spans دائماً في كتل finally أو استخدم try-with-resources للإدارة المناسبة لـ Scope
  • سجل الاستثناءات على spans باستخدام recordException() واضعاً رموز حالة الخطأ المناسبة

Éviter

  • استخدام حزمة azure-monitor-opentelemetry-exporter المهملة للمشاريع الجديدة
  • تضمين سلاسل الاتصال بشكل ثابت في الكود المصدري بدلاً من استخدام متغيرات البيئة
  • إنشاء spans بدون معالجة استثناءات مناسبة أو الفشل في إنهاء spans في حالات الخطأ

Foire aux questions

هل حزمة azure-monitor-opentelemetry-exporter لا تزال مدعومة؟
لا، هذه الحزمة مهملة. توصي مايكروسوفت بالترحيل إلى azure-monitor-opentelemetry-autoconfigure الذي يوفر أدوات قياس تلقائية وتكوين مبسط.
كيف أحصل على سلسلة اتصال Application Insights؟
أنشئ مورد Application Insights في Azure Portal. انتقل إلى المورد وابحث عن سلسلة الاتصال تحت قسم 'Configure'. تتضمن مفتاح الأداة ونقطة نهاية الإدخال.
هل يمكنني استخدام OpenTelemetry مع Application Insights SDK الموجود؟
نعم، لكن مايكروسوفت توصي بالترحيل الكامل إلى OpenTelemetry للتطوير الجديد. توفر حزمة التكوين التلقائي التوافق مع اتباع معايير OpenTelemetry.
ما بيانات القياسات遥测 التي يمكنني تصديرها إلى Azure Monitor؟
يدعم OpenTelemetry تصدير التتبعات (spans التتبع الموزع)، المقاييس (عدادات، مدرجات تكرارية، مقاييس)، والسجلات إلى Azure Monitor/Application Insights.
هل أحتاج إلى تثبيت Azure SDK لـ Java؟
تحتاج إلى حزمة Maven لـ azure-monitor-opentelemetry-autoconfigure. يتعامل OpenTelemetry Java SDK مع أدوات القياس الأساسية، بينما توفر حزمة Azure المصدّر.
كيف يعمل التتبع الموزع مع OpenTelemetry و Azure؟
يقوم OpenTelemetry تلقائياً بنشر سياق التتبع عبر حدود الخدمة باستخدام رؤوس سياق تتبع W3C. يتم تصدير كل span إلى Application Insights حيث يمكنك عرض تدفقات المعاملات الشاملة.